Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ce2a790
chore: Add renovate.json (#6)
renovate[bot] Apr 26, 2024
d0a70e8
chore(deps): replace dependency babel-eslint with @babel/eslint-parse…
renovate[bot] Apr 29, 2024
114058b
ci: group type updates together
paulswartz Apr 29, 2024
c7d230b
chore(deps): update definitelytyped
renovate[bot] Apr 29, 2024
cec30af
ci: also run tests when pushing to `main`
paulswartz Apr 29, 2024
dd9c765
chore(deps): update dependency enzyme-adapter-react-16 to v1.15.8
renovate[bot] Apr 29, 2024
4e0d539
chore(deps): update dependency eslint-plugin-react-hooks to v4.6.2
renovate[bot] Apr 29, 2024
7cc1871
chore(deps): update dependency floki to == 0.36.2
renovate[bot] Apr 29, 2024
6fcf19e
ci: stop fetching main when linting
paulswartz May 3, 2024
54aa14d
ci: combine updates for Elixir/Erlang
paulswartz May 3, 2024
a7d5232
chore: update to Elixir 1.16.2
paulswartz May 3, 2024
6854447
ci: group non-major updates together
paulswartz May 3, 2024
f9e70ce
chore(deps): update open_trip_planner_client digest to bac4527
renovate[bot] May 3, 2024
f963410
chore: Erlang 26.2.5
paulswartz May 3, 2024
22459c5
ci: mix.lock is an Elixir change
paulswartz May 3, 2024
cb248aa
ci: make sure we get all changes to lint
paulswartz May 3, 2024
1f4a334
chore: update all Elixir deps
paulswartz May 3, 2024
8f117bd
ci: package updates are JS/TS updates
paulswartz May 3, 2024
779d111
chore: update all JS/TS deps
paulswartz May 3, 2024
de54942
chore(deps): update recaptcha digest to 71cd746
renovate[bot] May 3, 2024
b16abba
chore(deps): update mbta/workflows digest to dc4a2b7
renovate[bot] May 3, 2024
607c419
ci: revert grouping of non-major updates
paulswartz May 3, 2024
53e627d
chore(docker): update version of Debian Buster
paulswartz May 7, 2024
c4e9675
ci: group postcss updates
paulswartz May 7, 2024
ac779e3
chore(deps): update dependency postcss-preset-env to v9.5.11
renovate[bot] May 5, 2024
6cbde18
fix(deps): update dependency artillery to v2.0.11
renovate[bot] May 3, 2024
f60d4cd
chore(deps): update dependency mini-css-extract-plugin to v2.9.0
renovate[bot] May 4, 2024
d683eb1
fix(ci): don't need extra fetch
paulswartz May 7, 2024
03bf851
chore(deps): update definitelytyped
renovate[bot] May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/changed-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@ jobs:
echo "ex=true" >> $GITHUB_OUTPUT
else
changes () { git diff --name-only --diff-filter=ACDMRT ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }} ; }
echo "js=$(changes | grep -E 'assets/js/.*\.jsx?' | xargs)" >> $GITHUB_OUTPUT
echo "ts=$(changes | grep -E 'assets/ts/.*\.tsx?' | xargs)" >> $GITHUB_OUTPUT
echo "js=$(changes | grep -E 'assets/js/.*\.jsx?|assets/package(-lock)?\.json' | xargs)" >> $GITHUB_OUTPUT
echo "ts=$(changes | grep -E 'assets/ts/.*\.tsx?|assets/package(-lock)?\.json' | xargs)" >> $GITHUB_OUTPUT
echo "scss=$(changes | grep -E 'assets/css/.*\.scss' | xargs)" >> $GITHUB_OUTPUT
echo "ex=$(changes | grep -E '.*(\.exs?|\.eex)' | xargs)" >> $GITHUB_OUTPUT
echo "ex=$(changes | grep -E '.*(\.exs?|\.eex|mix.lock)' | xargs)" >> $GITHUB_OUTPUT
fi
- name: "List changed files:"
run: echo "${{ toJSON(steps.changes.outputs) }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-asana-attachment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
call-workflow:
uses: mbta/workflows/.github/workflows/asana.yml@8a5ec81658e128ece3519e090717dc3ca8e14bd9
uses: mbta/workflows/.github/workflows/asana.yml@dc4a2b7bbd2a3c64add4e8511338978698acabb4
with:
complete-on-merge: false
review-section: "Code/Design Review"
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
name: CI
on:
push:
branches: [main]
pull_request:
# Don't bother running if it's just a script or docs change
paths-ignore:
Expand Down Expand Up @@ -74,8 +76,9 @@ jobs:
if: ${{ needs.file_changes.outputs.ex }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # needs all data to compare with `main` branch
- uses: ./.github/actions/setup-all
- run: git fetch origin main:main
- run: npm run ci:lint:ex

elixir_unit:
Expand Down
4 changes: 2 additions & 2 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
nodejs 18.17.1
erlang 26.2.1
elixir 1.16.1-otp-26
erlang 26.2.5
elixir 1.16.2-otp-26
12,258 changes: 6,876 additions & 5,382 deletions assets/package-lock.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions assets/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
"@typescript-eslint/eslint-plugin": "^5.35.1",
"@typescript-eslint/parser": "^5.35.1",
"axe-core": "^4.3.5",
"babel-eslint": "^10.1.0",
"@babel/eslint-parser": "^7.11.0",
"babel-jest": "^27.5.1",
"babel-loader": "9.1.3",
"chai": "^3.5.0",
Expand Down Expand Up @@ -104,11 +104,11 @@
"jest": "^27.5.1",
"jest-extended": "^4.0.0",
"lint-staged": "^15.0.2",
"mini-css-extract-plugin": "2.8.1",
"mini-css-extract-plugin": "2.9.0",
"mocha": "^9.2.2",
"mocha-jsdom": "2.0.0",
"postcss-loader": "8.1.1",
"postcss-preset-env": "9.5.2",
"postcss-preset-env": "9.5.11",
"prettier": "1.19.1",
"purgecss-webpack-plugin": "^5.0.0",
"react-test-renderer": "^16.8.6",
Expand Down
2 changes: 1 addition & 1 deletion deploy/dotcom/prod/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
###

# 1.) Get the Elixir dependencies within an Elixir container
FROM hexpm/elixir:1.16.1-erlang-26.2.1-debian-buster-20231009-slim as elixir-builder
FROM hexpm/elixir:1.16.2-erlang-26.2.5-debian-buster-20240423-slim as elixir-builder

ENV LANG="C.UTF-8" MIX_ENV="prod"

Expand Down
6 changes: 3 additions & 3 deletions mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ defmodule DotCom.Mixfile do
# latest version 0.18.0; cannot upgrade because expects castore >= 1
{:excoveralls, "0.16.1", only: :test},
{:faker, "0.18.0", only: :test},
{:floki, "0.36.1"},
{:floki, "== 0.36.2"},
{:gen_stage, "1.2.1"},
{:gettext, "0.24.0"},
{:hackney, "1.20.1"},
Expand All @@ -107,7 +107,7 @@ defmodule DotCom.Mixfile do
{:open_trip_planner_client,
[
github: "thecristen/open_trip_planner_client",
ref: "v0.8.1"
ref: "bac452739c732ceebab0762e10bd362a88417a4a"
]},
{:parallel_stream, "1.1.0"},
# latest version 1.7.11
Expand All @@ -129,7 +129,7 @@ defmodule DotCom.Mixfile do
{:recaptcha,
[
github: "samueljseay/recaptcha",
ref: "8ea13f63990ca18725ac006d30e55d42c3a58457"
ref: "71cd746be987f6834c1a933f5d2f934350e55060"
]},
{:recase, "0.7.0"},
{:recon, "2.5.5", [only: :prod]},
Expand Down
24 changes: 12 additions & 12 deletions mix.lock

Large diffs are not rendered by default.

153 changes: 105 additions & 48 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "dotcom",
"dependencies": {
"artillery": "2.0.8",
"artillery": "2.0.11",
"axios": "1.6.8",
"hot-shots": "10.0.0",
"node-cron": "3.0.3",
Expand Down
Loading
Loading