Skip to content

Update SeaDrop to latest #65

Update SeaDrop to latest

Update SeaDrop to latest #65

name: NFTC Contracts Continuous Integration
on:
push:
branches: [ "main" ]
# paths-ignore:
# - src/templates/sc/**
pull_request:
branches: [ "main" ]
# paths-ignore:
# - src/templates/sc/**
env:
AUTH_TOKEN: ${{ secrets.AUTH_TOKEN }}
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Source Step
uses: actions/checkout@v3
- name: Use Node.js 21.6.0
uses: actions/setup-node@v3
with:
node-version: '21.6'
cache: 'npm'
- name: Add .npmrc
run: ./.github/workflows/npmrc.sh
- name: Clean install
run: npm ci
- name: Build Contracts
run: npm run build
- name: Test Contracts
run: npm run test