Skip to content

Commit 454793f

Browse files
authored
Merge pull request #15 from cloudinary-devs/graduate-to-stable
chore: remove beta prerelease configuration
2 parents 533ad73 + 8be8ff4 commit 454793f

3 files changed

Lines changed: 1 addition & 36 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,6 @@ jobs:
6363
git checkout -B main
6464
git branch --set-upstream-to=origin/main main
6565
66-
- name: Ensure master branch exists (for semantic-release validation)
67-
run: |
68-
# semantic-release requires at least one release branch that exists; repo uses main, we declare "master"
69-
if ! git ls-remote --heads origin master 2>/dev/null | grep -q .; then
70-
git checkout -b master
71-
git push origin master
72-
git checkout main
73-
fi
74-
7566
- uses: actions/setup-node@v4
7667
with:
7768
node-version: '20'
@@ -87,14 +78,6 @@ jobs:
8778
git config user.name "github-actions[bot]"
8879
git config user.email "github-actions[bot]@users.noreply.github.com"
8980
90-
- name: Add semantic-release note (dry run only)
91-
if: github.event.inputs.dry_run == 'true'
92-
run: |
93-
set -e
94-
if ! git rev-parse --verify v1.0.0-beta.1 >/dev/null 2>&1; then exit 0; fi
95-
git notes --ref semantic-release-v1.0.0-beta.1 add -f -m '{"channels":["beta"]}' v1.0.0-beta.1
96-
echo "Added semantic-release note to v1.0.0-beta.1 (local only for dry run)."
97-
9881
- name: Dry run mode notice
9982
if: github.event.inputs.dry_run == 'true'
10083
run: |
@@ -105,18 +88,6 @@ jobs:
10588
echo "To perform a real release, run again and uncheck 'Dry run only'."
10689
echo ""
10790
108-
- name: Ensure v1.0.0-beta.1 exists locally (dry run only)
109-
if: github.event.inputs.dry_run == 'true'
110-
run: |
111-
if ! git rev-parse --verify "v1.0.0-beta.1" >/dev/null 2>&1; then
112-
# So semantic-release sees a "previous release" and suggests 1.0.0-beta.2 for new commits
113-
PARENT=$(git rev-parse HEAD~1 2>/dev/null || git rev-parse HEAD)
114-
git tag -a "v1.0.0-beta.1" "$PARENT" -m "chore: initial beta release (dry-run placeholder)"
115-
echo "Created local tag v1.0.0-beta.1 at $PARENT so semantic-release can compute next version (1.0.0-beta.2)."
116-
else
117-
echo "Tag v1.0.0-beta.1 already exists."
118-
fi
119-
12091
- name: Get version before semantic-release
12192
id: version-before
12293
run: |

.releaserc.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"branches": [
3-
"master",
4-
{
5-
"name": "main",
6-
"prerelease": "beta"
7-
}
3+
"main"
84
],
95
"tagFormat": "v${version}",
106
"plugins": [

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ Scaffold a modern, production-ready Cloudinary application with React 19, Vite 6
1313
- [Sign up for free](https://cld.media/reactregister)
1414
- Your cloud name is in your [dashboard](https://console.cloudinary.com/app/home/dashboard)
1515

16-
> **Beta Release** - This is a beta version. We welcome feedback and bug reports!
17-
1816
Part of the [Cloudinary Developers](https://github.com/cloudinary-devs) organization.
1917

2018
![Build with Cloudinary!](https://res.cloudinary.com/cloudinary-creators-community/image/upload/c_thumb,w_200,g_face/v1771434800/Tee-Mascot-Hacktoberfest-cloudicorn_x6zvtf.png)

0 commit comments

Comments
 (0)