diff --git a/.autorc b/.autorc index 38ff8b7..0eaaa15 100644 --- a/.autorc +++ b/.autorc @@ -8,12 +8,7 @@ } ], "all-contributors", - [ - "conventional-commits", - { - "defaultReleaseType": "patch" - } - ], + "conventional-commits", "first-time-contributor", "released" ], @@ -22,23 +17,12 @@ "name": "Aman Varshney", "email": "amanvarshney.work@gmail.com", "baseBranch": "main", - "onlyPublishWithReleaseLabel": false, "labels": [ { "name": "skip-release", "changelogTitle": "⚠️ Pushed to `main`", "description": "Skip a release and only update the changelog", "releaseType": "skip" - }, - { - "name": "internal", - "changelogTitle": "🏠 Internal", - "releaseType": "patch" - }, - { - "name": "documentation", - "changelogTitle": "📝 Documentation", - "releaseType": "patch" } ] } diff --git a/.github/workflows/canary.yaml b/.github/workflows/canary.yaml deleted file mode 100644 index b383f7f..0000000 --- a/.github/workflows/canary.yaml +++ /dev/null @@ -1,35 +0,0 @@ -name: Canary Release - -on: - pull_request: - types: [opened, synchronize] - -jobs: - canary: - runs-on: ubuntu-latest - if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')" - steps: - - name: Checkout Code - uses: actions/checkout@v4 - with: - fetch-depth: 0 - ref: ${{ github.head_ref }} - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Setup Bun - uses: oven-sh/setup-bun@v2 - with: - bun-version: latest - - - name: Install Dependencies - run: bun install --frozen-lockfile - - - name: Build CLI - run: bun run build:cli - - - name: Create Canary Release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - BTS_TELEMETRY: 1 - run: bun auto canary diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e4b164c..8385071 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -4,6 +4,7 @@ on: push: branches: - main + pull_request: jobs: release: @@ -12,14 +13,9 @@ jobs: steps: - name: Checkout Code uses: actions/checkout@v4 - with: - fetch-depth: 0 - token: ${{ secrets.GITHUB_TOKEN }} - name: Prepare repository - run: | - git fetch --unshallow --tags - git checkout main + run: git fetch --unshallow --tags - name: Setup Bun uses: oven-sh/setup-bun@v2 diff --git a/lerna.json b/lerna.json index 714b1ac..f0b7b86 100644 --- a/lerna.json +++ b/lerna.json @@ -5,13 +5,11 @@ "publish": { "conventionalCommits": true, "message": "chore(release): publish", - "verifyAccess": false, - "allowBranch": ["main"] + "verifyAccess": false }, "version": { "conventionalCommits": true, - "message": "chore(release): version", - "allowBranch": ["main"] + "message": "chore(release): version" } }, "packages": [