Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 0 additions & 36 deletions .cursor/rules/pr-message-format.mdc

This file was deleted.

95 changes: 0 additions & 95 deletions .cursorrules

This file was deleted.

112 changes: 0 additions & 112 deletions .dockerignore

This file was deleted.

1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,4 @@ jobs:
- name: Run E2E tests
run: npx playwright test
continue-on-error: true

54 changes: 0 additions & 54 deletions .github/workflows/release-beta.yml

This file was deleted.

32 changes: 9 additions & 23 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name: Production Release
name: Release

on:
push:
tags:
- 'v*'
branches: [main, develop]

permissions:
contents: write
issues: write
pull-requests: write

jobs:
release:
Expand All @@ -16,6 +17,7 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 0
persist-credentials: false

- name: Setup Node.js
uses: actions/setup-node@v4
Expand All @@ -24,13 +26,6 @@ jobs:
registry-url: https://registry.npmjs.org/
cache: 'npm'

- name: Extract version from tag
id: version
run: |
VERSION=${GITHUB_REF_NAME#v}
echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "Releasing version: $VERSION"

- name: Install dependencies
run: npm ci

Expand All @@ -45,19 +40,10 @@ jobs:
fi
echo "Build verification passed"

- name: Update package version
run: npm version ${{ steps.version.outputs.version }} --no-git-tag-version

- name: Publish to npm
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npm publish --access public
run: npx semantic-release

- name: Create GitHub Release
uses: softprops/action-gh-release@v1
with:
tag_name: ${{ github.ref_name }}
name: Release ${{ github.ref_name }}
generate_release_notes: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading
Loading