Skip to content

chore(deps-dev): bump vite from 8.0.14 to 8.0.16 (#117) #260

chore(deps-dev): bump vite from 8.0.14 to 8.0.16 (#117)

chore(deps-dev): bump vite from 8.0.14 to 8.0.16 (#117) #260

Workflow file for this run

name: CI
on:
push:
branches: [main, master]
tags: ["v*"]
pull_request:
branches: [main, master]
workflow_dispatch:
permissions:
contents: read
jobs:
ci:
uses: runcycles/.github/.github/workflows/ci-typescript.yml@main
publish:
name: Publish to npm
needs: ci
if: startsWith(github.ref, 'refs/tags/v')
runs-on: ubuntu-latest
concurrency:
group: npm-publish
cancel-in-progress: false
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
with:
node-version: 20
cache: npm
registry-url: 'https://registry.npmjs.org'
- run: npm install -g npm@latest
- run: npm ci
- run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
release:
name: Create GitHub Release
needs: publish
if: startsWith(github.ref, 'refs/tags/v')
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
with:
fetch-depth: 0
- name: Create GitHub Release
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Mirrors the cycles-client-python release flow: GitHub auto-generates
# the body (## What's Changed, * PR-title by @user in PR-url,
# **Full Changelog**: compare/PREV...CUR). The author can edit the
# release post-hoc to add a richer description if desired.
run: |
gh release create "${GITHUB_REF_NAME}" \
--title "${GITHUB_REF_NAME}" \
--generate-notes \
--latest