-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: v4 #1542
base: v4
Are you sure you want to change the base?
refactor: v4 #1542
Conversation
|
This is an unfinished draft that will be publied eventually in announcement when this pr somewhat ready. Subject to change 4️⃣ Metrics v4 alpha previewNote While not available yet, metrics v4 is expected to offer a pre-release in the coming weeks. 🧩 Plugins changes and new features🏛️ Legacy plugins
|
|
||
// Search for specific filename | ||
// deno-lint-ignore no-constant-condition | ||
if (false) { |
Check warning
Code scanning / CodeQL
Unreachable statement Warning
|
||
// Search for specific extension | ||
// deno-lint-ignore no-constant-condition | ||
if (false) { |
Check warning
Code scanning / CodeQL
Unreachable statement Warning
// Pull request created | ||
case "PullRequestEvent": { | ||
return null | ||
if (!["opened", "edited", "closed", "reopened", "assigned", "unassigned"].includes(payload.action)) { |
Check warning
Code scanning / CodeQL
Unreachable statement Warning
// Release published | ||
case "ReleaseEvent": { | ||
return null | ||
if (payload.action !== "published") { |
Check warning
Code scanning / CodeQL
Unreachable statement Warning
This pull request seems to be inactive and will be automatically closed in a few days if it remains without any activity. |
lmao. |
I just received a PR from dependabot that updates metrics to v4..... while it still isn't released here yet... |
See #1533
This PR introduces a major refactor to the codebase to offer more possibilities, make the code cleaner, safer and more maintainable while keeping a compatibility layer to make the migration smoothly for users
📝 Todo-list before pre-release
publish.gist
publish.file
publish.git
.legacy
plugin to support v3 plugins directly (retrieving output from docker image)