canada-ca / aia-eia-js

Algorithmic Impact Assessment - Évaluation de l'incidence algorithmique (TS/JS)
https://canada-ca.github.io/aia-eia-js/
MIT License
56 stars 40 forks source link

Fix Breaking CI/Build Issues - (Revert + Bump Dependencies) #1061

Closed ShadeWyrm closed 1 year ago

ShadeWyrm commented 1 year ago

@nschonni / @ptd-tbs / @MrDeshaies - a series of pull request from bumping packages broke the AIA preventing it from deploying new versions.

CDS is looking to provide a demonstration of the AIA's capabilities, and would like to ensure it's in working order prior to the demo. :)

This PR fixes that, and bumps several of the packages that were trying to be fixed/bumped by Dependabot.

-> Closes #992 due to duplicate (and no longer working) effort. -> Closes #850 (just has that change in it too)

Resolves the following dependabot asks: -> Closes #1057 -> Closes #951 -> Closes #948

nschonni commented 1 year ago

There is a merge conflict with both the files

ShadeWyrm commented 1 year ago

There is a merge conflict with both the files

Fixed, sorry @nschonni :)

ShadeWyrm commented 1 year ago

Rubber stamp approval, I didn't pull down and test this, but I know previously the updates I had tried and rolled back had broken stuff, and I guess this has happened again

Awesome, I can't hit merge. :) Looks like perms were changed, so only folks flagged in the repo can ever.

nschonni commented 1 year ago

Looks like there are some build failures https://github.com/canada-ca/aia-eia-js/actions/runs/4246561469/jobs/7383529599