name: Release 
  on: 
    push: 
      branches: 
        - main
        - next
  permissions:
    contents: write
    issues: write
    pull-requests: write
  
  jobs:
    release: 
      runs-on: ubuntu-latest
      steps:
        - uses: actions/checkout@v4
        - uses: actions/setup-node@v4
          with:
            node-version: "lts/*"
        - run: npm ci
        - run: npm run build
        - run: npm audit signature
        - name: release
          env:
            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN}} 
            NPM_TOKEN: ${{secrets.NPM_TOKEN}}
          run: npx run semantic-release
      

  