Skip to content

chore(deps): upgrade semantic-release-config-kuzzle #6

chore(deps): upgrade semantic-release-config-kuzzle

chore(deps): upgrade semantic-release-config-kuzzle #6

name: Push checks
on:
push:
branches:
- master
- beta
jobs:
release:
name: Release package
runs-on: ubuntu-22.04
permissions:
contents: write
issues: write
pull-requests: write
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Setup Node.js
uses: actions/setup-node@v7
with:
node-version: lts/*
registry-url: https://registry.npmjs.org
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.KUZZLE_BOT_APP_ID }}
private-key: ${{ secrets.KUZZLE_BOT_PRIVATE_KEY }}
- name: Release
env:
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
SEMANTIC_RELEASE_NPM_PUBLISH: "true"
SEMANTIC_RELEASE_SLACK_WEBHOOK: ${{ secrets.SEMANTIC_RELEASE_SLACK_WEBHOOK }}
run: npx semantic-release