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

Schulverwaltung: Angular Update von 14 auf 16+ & alle anderen Dependencies aktualisieren #561

Closed
hupf opened this issue Jul 6, 2023 · 1 comment
Assignees

Comments

@hupf
Copy link
Collaborator

hupf commented Jul 6, 2023

No description provided.

@hupf hupf changed the title Schulverwaltung: Angular Update von 14 auf 16+ Schulverwaltung: Angular Update von 14 auf 16+ & alle anderen Dependencies aktualisieren Jul 12, 2023
@hupf hupf self-assigned this Oct 23, 2023
@hupf
Copy link
Collaborator Author

hupf commented Oct 23, 2023

Evento Portal

  • Alle Dependencies updated bis auf Lit (PR: Dependency update evento-portal#121). Dort muss @lit-app/state noch Lit 3.0 supporten, damit wir updaten können, sonst haben wir ein Problem:

Multiple versions of Lit loaded. Loading multiple versions is not recommended. See https://lit.dev/msg/multiple-versions for more information.

Habe dazu jedoch ein PR bei der Library erstellt:
lit-apps/lit-app#13

  • Workflow für BOM erstellt

Schulverwaltung

  • Branch von master auf main umbenannt

Lokal muss folgendes gemacht werden:

git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
git remote prune origin
  • Update Angular von 14 auf 15
  • Update Angular von 15 auf 16
  • Update Angular von 16 auf 17 → wird erst im November released und dann müssen zuerst noch die Libs kompatibel sein (aber vielleicht reicht es noch im Rahmen dieses «Sprints»
  • Alle Dependencies updated
  • ESLint Config auf Vordermann gebracht und Linting Issues bereinigt
  • Nicht verwendete Dependencies & Files entfernt mit Knip
  • Workflow für BOM erstellt

hupf added a commit that referenced this issue Oct 24, 2023
hupf added a commit that referenced this issue Oct 25, 2023
hupf added a commit that referenced this issue Oct 25, 2023
hupf added a commit that referenced this issue Oct 25, 2023
@hupf hupf assigned fbufbi and unassigned hupf Oct 25, 2023
@fbufbi fbufbi assigned schefbi and unassigned fbufbi Oct 25, 2023
@schefbi schefbi closed this as completed Jan 11, 2024
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

No branches or pull requests

3 participants