You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This happens, apparently due to old node versions: bower/bower#2623
Would suggest to upgrade to a newer LTS version. In the short term, we can't deploy because certificates don't seem to work on bower, for which a solution is to add the environment variable:
Github actions for building with setup-node the site are seemingly not affected as long as we keep using a version that is available in https://nodejs.org/dist/
AngularJS has no support as of January 2022. There is no good solution to this as it was replaced by Angular (in Typescript), and totally rewritten. We should consider if we stay and stretch the situation, or if we move away to a supported framework (a lot to discuss there...)
To summarise: for now, it seems we can get away without more actions but this change will need to happen at some point because the stack seems to be getting old (although c'mon...).
Let's keep this issue open so that we can discuss upgrades for the many items that now are deprecated and see how we move forward.
Most of the time we are running into issues when maintaining the web. Node v9.8.0 is very old and
bower
is starting to complain already:https://github.com/fablabbcn/smartcitizen-web/actions/runs/5654861339/job/15318782559#step:4:152
This happens, apparently due to old
node
versions: bower/bower#2623Would suggest to upgrade to a newer LTS version. In the short term, we can't deploy because certificates don't seem to work on
bower
, for which a solution is to add the environment variable:As per: bower/bower#2608 (comment) and already tested here: #446
The text was updated successfully, but these errors were encountered: