Skip to content
This repository has been archived by the owner on Mar 27, 2023. It is now read-only.

build: fix build version numbers and use NPM #6066

Merged
merged 2 commits into from
Jun 15, 2021

Conversation

gnomeontherun
Copy link
Contributor

We need the version numbers to be updated correctly for distribution on NPM. We also don't want to install @clr/icons anymore as it is not used with v5+. We want to have @clr/angular point to @cds/core@^5.0.0, so fixed that in the schematic and package.

I also dropped yarn for npm as it will make it simpler.

I tested this locally and it now installs correctly with ng add.

PR Checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • If applicable, have a visual design approval

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • clarity.design website / infrastructure changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@gnomeontherun
Copy link
Contributor Author

Adding GitHub checks back too.

Copy link
Contributor

@Shijir Shijir left a comment

Choose a reason for hiding this comment

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

Awesome!

scripts/website.sh Outdated Show resolved Hide resolved
We need the version numbers to be updated correctly for distribution on NPM. We also don't want to
install @clr/icons anymore as it is not used with v5+.

Signed-off-by: Jeremy Wilken <gnomation@gnomeontherun.com>
@netlify
Copy link

netlify bot commented Jun 15, 2021

✔️ Deploy Preview for angular-clarity-design ready!

🔨 Explore the source changes: e77e26b

🔍 Inspect the deploy log: https://app.netlify.com/sites/angular-clarity-design/deploys/60c921799aa15b0007e42430

😎 Browse the preview: https://deploy-preview-6066--angular-clarity-design.netlify.app/src/app/card/card-old

@gnomeontherun gnomeontherun force-pushed the bugfix/angular-version-build branch 2 times, most recently from e39599d to f7cfaae Compare June 15, 2021 21:02
Signed-off-by: Jeremy Wilken <gnomation@gnomeontherun.com>
@gnomeontherun gnomeontherun merged commit 9d12a62 into angular Jun 15, 2021
@gnomeontherun gnomeontherun deleted the bugfix/angular-version-build branch June 15, 2021 22:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants