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

Many updates to dependencies and improved github workflows #4838

Merged
merged 64 commits into from
Aug 21, 2023

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    9b55602 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65a990e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e45b0d View commit details
    Browse the repository at this point in the history
  4. Dockerfile: minor tweaks

    - use 1.4 syntax to support `COPY --link` commands
    - set NODE_ENV=production
    - remove $WORK build arg
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    354a00e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9c5d5d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    db4ea7a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dc959d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f5eda9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6248afa View commit details
    Browse the repository at this point in the history
  10. Dockerfile: yarn build: tweak removal of caches & artifacts, tweak ca…

    …ching
    
    - If e.g. `test` has been added in a command/step, removing it in a
    subsequent command/step does not have a positive effect on the image size.
    Rather, we add it .dockerignore to stop adding it in the first place.
    - node_modules/.cache & /tmp/Relay* are populated by Webpack plugins.
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    a035ed7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    38ef053 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1435ca8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f230587 View commit details
    Browse the repository at this point in the history
  14. Webpack stats.json: only include .entrypoints

    app/server.js reads .entrypoints.main.assets in order to generate an appropriate
    manifest and `preload` tags, but it doesn't need the rest. This is why we turn
    all stats off via `all: false` and then selectively turn `entrypoints` on.
    
    Before, stats.json was 82mb, now it is ~9kb.
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    76df655 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    49ae0ff View commit details
    Browse the repository at this point in the history
  16. CI dev pipeline: cache .yarn/cache in addition to node_modules

    Even if a commit has changed `yarn.lock`, we can use an old `.yarn/cache` directory, so that we don't have to fetch 99% of all dependencies again.
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    f01c604 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8c11bb5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1af94b5 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b3d3e62 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1674733 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f916cfc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b00472a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cb5c45c View commit details
    Browse the repository at this point in the history
  24. CI dev/hotfix pipeline: re-enable linting of SVG icons

    This reverts 32bbfa8, which reverts 3f6e105, which apparently failed because of an unrelated problem[1].
    
    [1] https://github.com/HSLdevcom/digitransit-ui/actions/runs/4762670497/jobs/8469259999
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    dc76ec4 View commit details
    Browse the repository at this point in the history
  25. jyvaskyla config.logo: use relative path

    This probably improves favicons-webpack-plugin's performance, as node_modules won't be resolved for resolving the path.
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    8dae91b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b88f101 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a3eae2a View commit details
    Browse the repository at this point in the history
  28. don't build startup images for iOS/iPadOS

    This speeds up the webpack build within the Docker image build significantly.
    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    9904c4c View commit details
    Browse the repository at this point in the history
  29. debug CI [drop]

    derhuerst committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    abfbfd8 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3dfe228 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    d2cd3b0 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. chore: update more dev deps, replace deprecated codecov library with …

    …github actions
    
    cherry-pick of b8333bd
    vesameskanen authored and derhuerst committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    704349c View commit details
    Browse the repository at this point in the history
  2. debug CI [drop]

    derhuerst committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    20bbed6 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    031fe85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1ce938 View commit details
    Browse the repository at this point in the history
  3. chore: update lockfile

    vesameskanen committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    8e89317 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eab9da4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    32c4068 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba2ad30 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    792d31e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    70a45c5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1a027c8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1d8a8e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Configuration menu
    Copy the full SHA
    6e50e2e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    efb2a30 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    f7dc552 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    133dbdd View commit details
    Browse the repository at this point in the history
  3. chore: fix indentation

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    39a980f View commit details
    Browse the repository at this point in the history
  4. chore: tune dev workflow

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f94548e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f331b7c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    189dfc6 View commit details
    Browse the repository at this point in the history
  7. fix: no tabs in yaml

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4cb4a47 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    27214d5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2871cf4 View commit details
    Browse the repository at this point in the history
  10. chore: new test run

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    7973d8d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a8842ee View commit details
    Browse the repository at this point in the history
  12. fix: tab

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    7dbc433 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2041d62 View commit details
    Browse the repository at this point in the history
  14. fix: grep

    vesameskanen committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c7f1d3b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    5390378 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Update .github/workflows/hotfix-pipeline.yml

    Co-authored-by: Joel Lappalainen <[email protected]>
    vesameskanen and optionsome authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    bd0f7c9 View commit details
    Browse the repository at this point in the history
  2. Update .github/workflows/hotfix-pipeline.yml

    Co-authored-by: Joel Lappalainen <[email protected]>
    vesameskanen and optionsome authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    aca2914 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    772ccdb View commit details
    Browse the repository at this point in the history
  4. Revert "chore: remove internal health check"

    This reverts commit 772ccdb.
    vesameskanen committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    08a03ef View commit details
    Browse the repository at this point in the history