Skip to content

Bump @babel/core from 7.23.9 to 7.26.8 in /DigitalLearningSolutions.Web #12097

Bump @babel/core from 7.23.9 to 7.26.8 in /DigitalLearningSolutions.Web

Bump @babel/core from 7.23.9 to 7.26.8 in /DigitalLearningSolutions.Web #12097

name: Continuous Integration
on:
push:
branches-ignore:
- 'UAT'
- 'DEV'
jobs:
build:
name: Build and test
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Setup .NET Core SDK 6.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x
- name: Add TechnologyEnhancedLearning as nuget package source
run: dotnet nuget add source https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json --name TechnologyEnhancedLearning --username 'kevin.whittaker' --password ${{ secrets.AZURE_DEVOPS_PAT }} --store-password-in-clear-text
- name: Dotnet build
run: dotnet build DigitalLearningSolutions.sln
- name: Dotnet test
run: dotnet test DigitalLearningSolutions.Web.Tests
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Typescript install
run: yarn install --network-timeout 600000 --frozen-lockfile
working-directory: ./DigitalLearningSolutions.Web
- name: Typescript build
run: yarn build:webpack
working-directory: ./DigitalLearningSolutions.Web
- name: Typescript test
run: yarn test
working-directory: ./DigitalLearningSolutions.Web
- name: Typescript lint
run: yarn lint
working-directory: ./DigitalLearningSolutions.Web