[READ-ONLY] Mirror of https://github.com/lion-byte/eslint-config. ESLint config for personal projects
eslint-config personal-config
0

Configure Feed

Select the types of activity you want to include in your feed.

ci: Add publish workflow

Add publish workflow to allow semantic-release to publish to latest or next

Mark Hernandez (Feb 23, 2026, 9:44 PM -0600) e645ba4e eb1ca57e

+30
+30
.github/workflows/publish.yml
··· 1 + name: Publish 2 + 3 + on: 4 + push: 5 + branches: 6 + - main 7 + - next 8 + 9 + permissions: 10 + id-token: write 11 + contents: read 12 + 13 + jobs: 14 + publish: 15 + runs-on: ubuntu-latest 16 + steps: 17 + - uses: actions/checkout@v4 18 + with: 19 + fetch-depth: 0 20 + persist-credentials: false 21 + - uses: actions/setup-node@v4 22 + with: 23 + node-version: '24' 24 + - run: npm ci 25 + - run: npm audit signatures 26 + - run: npm test 27 + - name: Release 28 + env: 29 + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 30 + run: npm run semantic-release