-
-
Notifications
You must be signed in to change notification settings - Fork 1
ci(*): drop bump.yml
and create new version-monorepo.yml
workflow
#247
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
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Labels have been automatically applied based on the Conventional Commits specification.🏷️ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Overview
This PR reorganizes the repository's CI workflows by removing the old bump.yml and replacing it with a more configurable version-monorepo.yml workflow. It also updates the sync-client configuration to synchronize the new workflow file.
Reviewed Changes
File | Description |
---|---|
.github/workflows/version-monorepo.yml | Added a new workflow to handle version bumps and releases |
.github/sync-client.yml | Updated to remove bump.yml and add version-monorepo.yml |
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
Codecov ReportAll modified and coverable lines are covered by tests ✅
@@ Coverage Diff @@
## main #247 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 11 11
Lines 439 439
=========================================
Hits 439 439 Continue to review full report in Codecov by Sentry.
|
…ch`) (#249) ## Release Information: `v1.3.2` New release of `lumirlumir/npm-clang-format-node` has arrived! 🎉 This PR bumps the package versions from `v1.3.1` to `v1.3.2` (`patch`). See [Actions](https://github.com/lumirlumir/npm-clang-format-node/actions/runs/13613429578) for more details. | Info | Value | | ----------- | -------------------------- | | Repository | `lumirlumir/npm-clang-format-node` | | SEMVER | `patch` | | Pre ID | `canary` | | Short SHA | 006d2eb | | Old Version | `v1.3.1` | | New Version | `v1.3.2` | <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### 🧰 Chores * chore(examples-git-clang-format): update script to use `shx` for cross-platform compatibility and add `shx` as a `devDependencies` by @lumirlumir in #217 * chore(*): enable `checkJs` option in TypeScript configuration for a better type checking by @lumirlumir in #228 * chore(*): set `open-pull-requests-limit` to 3 in `dependabot.yml` configuration by @lumirlumir in #231 * chore(*): add `publishConfig` with `provenance` set to `true` in `package.json` files by @lumirlumir in #235 * chore(sync-server): update `dependabot.yml` by @lumirlumir in #236 * chore(*): remove `.spec.js` files from exclusion and ignore lists by @lumirlumir in #237 * chore(sync-server): update `dependabot.yml` by @lumirlumir in #245 * chore(*): update `publish-package` script to use `next` pre-dist tag by @lumirlumir in #246 ### 🔄 Continuous Integrations * ci(*): create `pull-request.yml` and update `labeler` logics by @lumirlumir in #219 * ci(sync-server): update `.github/release.yml` by @lumirlumir in #218 * ci(sync-server): update `pull-request.yml` to include `synchronize` event by @lumirlumir in #220 * ci(*): update `dependabot.yml` commit message type and `pull-request.yml` labeler condition by @lumirlumir in #221 * ci(sync-server): update `pull-request.yml`'s `concurrency` and `sync-client.yml` commit prefix by @lumirlumir in #224 * ci(*): drop `bump.yml` and create new `version-monorepo.yml` workflow by @lumirlumir in #247 ### 📝 Documentation * docs(website): fix a small typo by @lumirlumir in #226 ### ⬆️ Dependency Updates * chore(deps-dev): bump eslint from 9.19.0 to 9.20.0 by @dependabot in #223 * chore(deps-dev): bump the babel group across 1 directory with 2 updates by @dependabot in #222 * chore(deps-dev): bump prettier from 3.4.2 to 3.5.0 by @dependabot in #225 * chore(deps-dev): bump eslint from 9.20.0 to 9.20.1 by @dependabot in #227 * chore(deps-dev): bump prettier from 3.5.0 to 3.5.1 by @dependabot in #229 * chore(deps-dev): bump @types/node from 22.13.1 to 22.13.4 by @dependabot in #230 * chore(deps-dev): bump the babel group across 1 directory with 2 updates by @dependabot in #232 * chore(deps-dev): bump vitepress-plugin-group-icons from 1.3.5 to 1.3.6 by @dependabot in #233 * chore(deps-dev): bump lerna from 8.1.9 to 8.2.0 by @dependabot in #238 * chore(deps-dev): bump eslint-config-bananass from `0.0.2` to `0.0.5` by @lumirlumir in #240 * chore(deps-dev): bump @types/node from 22.13.4 to 22.13.5 by @dependabot in #241 * chore(deps-dev): bump prettier from 3.5.1 to 3.5.2 by @dependabot in #242 * chore(deps-dev): bump eslint from 9.20.1 to 9.21.0 by @dependabot in #243 * chore(deps-dev): bump textlint-rule-allowed-uris from 1.0.7 to 1.0.8 by @dependabot in #244 **Full Changelog**: v1.3.1...v1.3.2
This pull request includes several changes related to the configuration and workflows of the repository. The most significant changes involve the reorganization and updating of GitHub Actions workflows, particularly the removal of the
bump.yml
workflow and the addition of theversion-monorepo.yml
workflow.Workflow Updates and Reorganization:
bump.yml
workflow, which handled version bumps for different types of releases.version-monorepo.yml
workflow to handle version bumps with more detailed configuration options, including semver and preid selections. This workflow also drafts releases and creates pull requests.Configuration File Updates:
.editorconfig-checker.json
to excludelerna.json
from checks..github/sync-client.yml
to reflect changes in the workflows being synchronized, including the removal ofbump.yml
and the addition ofversion-monorepo.yml
. [1] [2]