Skip to content

Add methods to initialize and access turtleList, and refactor turtle access methods for improved code consistency and readability. #4523

Add methods to initialize and access turtleList, and refactor turtle access methods for improved code consistency and readability.

Add methods to initialize and access turtleList, and refactor turtle access methods for improved code consistency and readability. #4523

Workflow file for this run

# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: Smoke Test
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
build:
runs-on: ubuntu-20.04
strategy:
matrix:
node-version: [18.x, 20.x]
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- run: npm run build --if-present
# Post-run cleanup to remove the build directory after the job finishes
- name: Post-run cleanup
if: always()
run: rm -rf ./build