14 Commits

Author SHA1 Message Date
Dokploy Bot
ddcb947374 chore: bump version to 0.29.2
Source: Dokploy/dokploy@fb6b06f064

Release:
2026-04-25 05:09:09 +00:00
Dokploy Bot
6127c5e518 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@222b167a76

Updated: 2026-04-25 04:47:19 UTC
2026-04-25 04:47:19 +00:00
Dokploy Bot
637da35355 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@940d18ad25

Updated: 2026-04-25 03:52:56 UTC
2026-04-25 03:52:56 +00:00
Dokploy Bot
911e162617 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@29480cde90

Updated: 2026-04-24 18:50:04 UTC
2026-04-24 18:50:04 +00:00
Dokploy Bot
430c1746ba chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@d7af82731c

Updated: 2026-04-22 03:39:08 UTC
2026-04-22 03:39:08 +00:00
Dokploy Bot
138c1e044d chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@bad9731878

Updated: 2026-04-20 13:17:07 UTC
2026-04-20 13:17:07 +00:00
Dokploy Bot
56d8995b71 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@13248c8d8a

Updated: 2026-04-19 18:06:56 UTC
2026-04-19 18:06:56 +00:00
Dokploy Bot
90bc8ca394 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@b392e58001

Updated: 2026-04-18 04:41:52 UTC
2026-04-18 04:41:52 +00:00
Dokploy Bot
90e2ab63da chore: bump version to 0.29.0
Source: Dokploy/dokploy@425fef6e28

Release:
2026-04-17 20:49:59 +00:00
Dokploy Bot
1ea122e562 chore: bump version to v0.29.0
Source: Dokploy/dokploy@958372c5f9

Release:
2026-04-17 20:46:47 +00:00
Dokploy Bot
1b269016b5 chore: sync OpenAPI specification [skip ci]
Source: Dokploy/dokploy@7e13243c1d

Updated: 2026-04-17 20:11:43 UTC
2026-04-17 20:11:43 +00:00
Mauricio Siu
f829a9ac1f chore: update GitHub Actions workflow for release and npm checks
- Enhanced version checking logic in onPushToMain.yml to verify the existence of GitHub releases and npm versions before creating new releases or publishing to npm.
- Updated the GitHub release action to use softprops/action-gh-release for improved functionality and added generation of release notes.
2026-04-15 21:24:04 -06:00
Mauricio Siu
b4b4e6a655 chore: remove publish script from package.json 2026-04-15 21:16:28 -06:00
Mauricio Siu
8cb29cd8c7 chore: bump version to 0.3.1 in package.json 2026-04-15 21:14:37 -06:00
2 changed files with 24 additions and 20 deletions

View File

@@ -30,31 +30,34 @@ jobs:
id: version-check
run: |
package_version=$(node -p "require('./package.json').version")
exists=$(gh api repos/${{ github.repository }}/releases/tags/v$package_version >/dev/null 2>&1 && echo "true" || echo "")
echo "version=$package_version" >> $GITHUB_OUTPUT
if [ -n "$exists" ]; then
echo "Version v$package_version already exists"
echo "skipped=true" >> $GITHUB_OUTPUT
if gh api repos/${{ github.repository }}/releases/tags/v$package_version >/dev/null 2>&1; then
echo "GitHub release v$package_version already exists, skipping"
echo "release_exists=true" >> $GITHUB_OUTPUT
else
echo "Version v$package_version does not exist"
echo "skipped=false" >> $GITHUB_OUTPUT
echo "tag=v$package_version" >> $GITHUB_OUTPUT
echo "release_exists=false" >> $GITHUB_OUTPUT
fi
if npm view @dokploy/cli@$package_version version >/dev/null 2>&1; then
echo "npm version $package_version already exists, skipping"
echo "npm_exists=true" >> $GITHUB_OUTPUT
else
echo "npm_exists=false" >> $GITHUB_OUTPUT
fi
env:
GH_TOKEN: ${{ github.token }}
- name: Create Github Release
if: steps.version-check.outputs.skipped == 'false'
uses: ncipollo/release-action@2c591bcc8ecdcd2db72b97d6147f871fcd833ba5
- name: Create GitHub Release
if: steps.version-check.outputs.release_exists == 'false'
uses: softprops/action-gh-release@v2
with:
name: ${{ steps.version-check.outputs.tag }}
tag: ${{ steps.version-check.outputs.tag }}
commit: ${{ github.ref_name }}
token: ${{ github.token }}
skipIfReleaseExists: true
tag_name: v${{ steps.version-check.outputs.version }}
name: v${{ steps.version-check.outputs.version }}
generate_release_notes: true
- name: Publish to npm
if: steps.version-check.outputs.skipped == 'false'
if: steps.version-check.outputs.npm_exists == 'false'
run: pnpm publish --no-git-checks
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@@ -1,7 +1,7 @@
{
"name": "@dokploy/cli",
"description": "A CLI to manage dokploy server remotely",
"version": "0.3.0",
"version": "0.29.2",
"author": "Mauricio Siu",
"licenses": [
{
@@ -49,11 +49,12 @@
"prebuild": "pnpm run generate",
"dev": "tsx src/index.ts",
"lint": "biome check --write .",
"test": "vitest run",
"publish": "npm publish"
"test": "vitest run"
},
"types": "dist/index.d.ts",
"pnpm": {
"onlyBuiltDependencies": ["esbuild"]
"onlyBuiltDependencies": [
"esbuild"
]
}
}