name: ci on: [ push, pull_request ] jobs: ci: runs-on: ubuntu-latest permissions: contents: read pull-requests: write statuses: write steps: - name: Check out repository code uses: actions/checkout@v4 - name: Setup Node uses: actions/setup-node@v4 with: node-version: 20 - name: version run: | version=`npm --silent run version` echo $version - name: npm install run: npm install - name: build run: npm run build # # - name: Archive Release # if: github.ref_name == main # uses: thedoctor0/zip-release@0.7.5 # with: # type: 'zip' # filename: 'release.zip' # directory: 'dist'