[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music
0

Configure Feed

Select the types of activity you want to include in your feed.

ci: Update sanity test to install/build concurrently

FoxxMD (Jan 16, 2025, 4:15 PM EST) f8902e05 c59b47c8

+7 -5
+7 -5
.github/workflows/testAndSanity.yml
··· 6 6 node-version: 7 7 description: "Node version" 8 8 required: false 9 - default: '18.x' 9 + default: '20.x' 10 10 type: string 11 11 ref: 12 12 description: "Ref to checkout" ··· 28 28 node-version: ${{ inputs.node-version }} 29 29 cache: 'npm' 30 30 31 + - name: Install concurrently 32 + run: npm install -g concurrently 33 + 31 34 - name: Install dev dependencies 32 - run: npm ci 35 + run: npm run install:parallel 36 + 33 37 - name: Test Backend 34 38 run: npm run test 35 39 36 - - name: Install Docs Deps 37 - run: NODE_ENV=production npm run docs:install 38 40 - name: Build 39 - run: NODE_ENV=production npm run build 41 + run: npm run build:parallel 40 42 41 43 # remove modules that might include dev stuff 42 44 # so that in the next step we are sure that prod-only runs work correctly