Skip to content
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

Adding monorepo support and usability fixes #39

Merged
merged 15 commits into from
Jan 30, 2024
Merged

Adding monorepo support and usability fixes #39

merged 15 commits into from
Jan 30, 2024

Conversation

Wise-StenRaudmets
Copy link
Contributor

Context

  • Bumps dependencies to latest version.
  • Migrates to pnpm
  • Adds basic CI
  • Adds monorepo support
  • Removes base-branch input from action
  • Removes workflow-id input
  • Adds github-token as an explicit input that defaults to ${{ github.token }} so you no longer need to pass it through environment variables.
  • Removes dynamic bundle size analysis as it was often a source of unactionable noise when updating dependencies.
  • Adds comment-strategy input to skip commenting when no significant changes are present.

Checklist

Wise-StenRaudmets and others added 14 commits January 29, 2024 17:27
* Remove default branch variable

* Remove dynamic bundle size comparisons?

* Prototype supporting monorepos

* Add vitest

* Add tests

* Determine app name more reliably

* Add partial issue update support

* Clean up code

* Adjust comment title

* Build dist

* Update README
* Migrate to pnpm

* Build dist

* Update README
* Add CI for checking dist

* Run tests in CI
* Paginate artifact finding, bump TS target to ES2017

* Ignore expired artifacts
@wise-github-bot-app
Copy link

Your tw-rules.yaml file is broken. We'll ignore its content and use default values.

Make sure you fix the following issues as soon as possible:

  • actions.branch-protection-settings.branches[0].checks: There has to be at least one check with type: tests
  • actions.branch-protection-settings.branches[1].checks: There has to be at least one check with type: tests

You have more info in the docs

@Wise-StenRaudmets Wise-StenRaudmets marked this pull request as ready for review January 29, 2024 17:28
@Wise-StenRaudmets Wise-StenRaudmets requested a review from a team as a code owner January 29, 2024 17:28
@Wise-StenRaudmets Wise-StenRaudmets merged commit 5c056a5 into v2 Jan 30, 2024
7 checks passed
@Wise-StenRaudmets Wise-StenRaudmets deleted the v2-beta branch January 30, 2024 16:32
@Wise-StenRaudmets Wise-StenRaudmets restored the v2-beta branch January 30, 2024 16:32
@wise-github-bot-app
Copy link

Your CODEOWNERS or the tw-rules.yaml file has changed. Syncing your GitHub teams with your CODEOWNERS file and extraWriters in tw-rules:

Collaborator Name Synced Comment
frontend-guild 🟢 Team added with role owner

You have more info in the docs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants