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

merge common into monorepo #7597

Merged

Conversation

stopfstedt
Copy link
Member

stopfstedt and others added 30 commits September 21, 2023 08:47
…r-intl-6.1.1

Bump ember-intl from 6.1.0 to 6.1.1
Bumps [ember-simple-charts](https://github.com/ilios/ember-simple-charts) from 10.3.0 to 11.0.1.
- [Release notes](https://github.com/ilios/ember-simple-charts/releases)
- [Commits](ilios/ember-simple-charts@v10.3.0...11.0.1)

---
updated-dependencies:
- dependency-name: ember-simple-charts
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…r-simple-charts-11.0.1

Bump ember-simple-charts from 10.3.0 to 11.0.1
We've resolve the upstream and local issues and we can unpin this and
move back to tracking embroider releases.
18.18.0 has some issues with linux and webpack. Pin an old version for
   CI for now.
Bumps [ember-async-data](https://github.com/tracked-tools/ember-async-data) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/tracked-tools/ember-async-data/releases)
- [Changelog](https://github.com/tracked-tools/ember-async-data/blob/main/CHANGELOG.md)
- [Commits](tracked-tools/ember-async-data@v1.0.2...v1.0.3)

---
updated-dependencies:
- dependency-name: ember-async-data
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [ember-cli-mirage](https://github.com/miragejs/ember-cli-mirage) from 3.0.0-alpha.3 to 3.0.0-alpha.5.
- [Release notes](https://github.com/miragejs/ember-cli-mirage/releases)
- [Changelog](https://github.com/miragejs/ember-cli-mirage/blob/master/CHANGELOG.md)
- [Commits](miragejs/ember-cli-mirage@v3.0.0-alpha.3...v3.0.0-alpha.5)

---
updated-dependencies:
- dependency-name: ember-cli-mirage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…r-cli-mirage-3.0.0-alpha.5

Bump ember-cli-mirage from 3.0.0-alpha.3 to 3.0.0-alpha.5
Bumps [@embroider/macros](https://github.com/embroider-build/embroider/tree/HEAD/packages/macros) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/embroider-build/embroider/releases)
- [Changelog](https://github.com/embroider-build/embroider/blob/main/CHANGELOG.md)
- [Commits](https://github.com/embroider-build/embroider/commits/HEAD/packages/macros)

---
updated-dependencies:
- dependency-name: "@embroider/macros"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
These toFormat calls were not localized and are not needed anymore,
let's replace them with the helper that makes everything much nicer.
We keep running out of screen shots, this limits the number of percy
runs we have by requiring a label or manual run.
…oider/macros-1.13.2

Bump @embroider/macros from 1.13.1 to 1.13.2
…css-8.4.31

Bump postcss from 8.4.30 to 8.4.31
…r-async-data-1.0.3

Bump ember-async-data from 1.0.2 to 1.0.3
We've enable this in production (quite a while ago actually) so it can
go away here.
This test is flaky and seems to be locale dependent in Safari, maybe
this will help.
Releases of firefox, chrome, android, and iOS this year mean we need to
tweak our lowest common denominator of browser test versions.
Needed to match this up with the one in package.json
Deprecate and replace date formatting getters
zorgbort and others added 19 commits January 26, 2024 23:58
The latest version of this doesn't work with legacy decorators, and
upstream fix is in, but I'm pinning this while we wait for a release.
The start for required learning material icons got slightly displaced
when I updated the way we import and style icons. This puts it back into
a visible spot.
Wrong script name, handle it.
None of the non PR run types were actually running because of the test
for a label and the PR tests were running on HEAD because this is a
pull_request_target workflow. For now I split them into two workflows.
We're changing the name of the frontend app from ilios to frontend as
part of migrating to a monorepo setup. For now, hide the back link from
both application names.
This command wasn't working as we were targeting the wrong type of file.
Fixed it. Whoopsie.
This isn't working with pnpm as it builds node_modules in a different
way. We may replace it. Or just remember to run lint before each commit.
…spacing

prefix workflow files to avoid conflicts when moving to monorepo.
@stopfstedt stopfstedt force-pushed the jetzt_waechst_zusammen_was_zusammen_gehoert branch from 2a46bcd to 3a7e3ea Compare February 2, 2024 23:48
@jrjohnson
Copy link
Member

jrjohnson commented Feb 5, 2024

Needs to pull the latest commits off of master and then some cleanup in the way common declares it's peer dependencies. I've been playing some tricks to avoid updating things in multiple locations, but now that we're in a monorepo we need to fix up ember date, mirage, moment, and some others.

Those commits will be on this PR branch because we need the monorepo setup to check them.

stopfstedt and others added 5 commits February 5, 2024 09:33
Instead of from npm as we don't publish this anymore we just have it as
part of the monorepo.
Rename things back now that they are integration, remove the release
management and CI stuff that belonged to common, and integrate common
tests into the existing frontend jobs.
Wrong syntax, fixed.
Maybe just a glitch in the way the package manager works, but I think
maybe embroider of ember-cli-mirage may also be missing with this on
purpose. In either case moving this into being strictly a peer of
common so it has to be provided by host apps seems to make embroider
much happier.
@stopfstedt stopfstedt merged commit 5eb734b into ilios:master Feb 6, 2024
27 of 30 checks passed
@stopfstedt stopfstedt deleted the jetzt_waechst_zusammen_was_zusammen_gehoert branch February 6, 2024 00:42
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.

4 participants