Skip to content

Conversation

@ben-laird
Copy link
Collaborator

@ben-laird ben-laird commented Nov 20, 2025

Closes

  1. Closes Denoize CI/CD #52

Description

This PR adds using dedicated Deno script packages to our CI workflows, cutting the average runtime from about 30-40 seconds down to about 20 seconds. We also make use of npm:@actions/core to interface with the workflow directly, something that wasn't possible with a GitHub Actions YAML file alone.

@ben-laird ben-laird linked an issue Nov 20, 2025 that may be closed by this pull request
@ben-laird ben-laird added the meta How the workflow or repository works and not how the product works label Nov 20, 2025
@ben-laird ben-laird self-assigned this Nov 20, 2025
@ben-laird ben-laird marked this pull request as ready for review November 22, 2025 03:18
@ben-laird ben-laird requested a review from FyreByrd November 22, 2025 16:02
@ben-laird
Copy link
Collaborator Author

Just changed branch protection policies so that this PR passes them, since I'm assuming we're intending to merge this PR at some point. Lmk if you want me to change them back @FyreByrd

Copy link
Collaborator

@FyreByrd FyreByrd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@FyreByrd FyreByrd merged commit 4d46c8e into dev Nov 24, 2025
2 checks passed
@FyreByrd FyreByrd deleted the infra/actions/denoize branch November 24, 2025 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta How the workflow or repository works and not how the product works

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Denoize CI/CD

3 participants