Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
41fe965
removed plugins and updated workflows
shafeeqd959 Feb 26, 2026
760d652
updated installation script
shafeeqd959 Feb 26, 2026
9b9db77
update unit test workflow
shafeeqd959 Feb 26, 2026
36810a1
update unit test workflow
shafeeqd959 Feb 26, 2026
e6af960
updated workflows
shafeeqd959 Mar 2, 2026
5cf2d0f
updated release flow
shafeeqd959 Mar 2, 2026
9fa8a75
fixed unit test cases
shafeeqd959 Mar 2, 2026
d9ee237
updated clean script
shafeeqd959 Mar 3, 2026
a39f041
updated build with oclif manifest
shafeeqd959 Mar 3, 2026
7615b9c
added update lock file script
shafeeqd959 Mar 3, 2026
8b96701
Merge branch 'main' into fix/dx-4439-v1-dev-interactive-mode-messages
harshitha-cstk Mar 4, 2026
4808903
fix(dx-4439): show human-readable prompts after command correction
harshitha-cstk Mar 4, 2026
d46be3d
fix(auth): show 'Log out cancelled' when user declines logout confirm…
harshitha-cstk Mar 4, 2026
f9d39a5
Updated topic descriptions for config commands
netrajpatel Mar 4, 2026
a83c54b
auth version bump
harshitha-cstk Mar 4, 2026
2e9e5cc
update pnpm lock
harshitha-cstk Mar 4, 2026
f66582b
Updated command descriptions and package versions
netrajpatel Mar 4, 2026
ec8d622
update unit test workflow
shafeeqd959 Mar 5, 2026
f955291
updated config test script
shafeeqd959 Mar 5, 2026
b19d6e1
updated config test script
shafeeqd959 Mar 5, 2026
41de899
update tesconfig
shafeeqd959 Mar 5, 2026
2047e3f
update tesconfig
shafeeqd959 Mar 5, 2026
c21518c
fixed test cases
shafeeqd959 Mar 5, 2026
2c27390
fixed test cases
shafeeqd959 Mar 5, 2026
f205c57
fixed test cases
shafeeqd959 Mar 5, 2026
78a15a9
fixed test cases
shafeeqd959 Mar 5, 2026
35f9dcd
update unit testcase yml
shafeeqd959 Mar 5, 2026
652ca0c
updated unit testcase yml
shafeeqd959 Mar 5, 2026
f12c92a
updated unit testcase yml
shafeeqd959 Mar 5, 2026
8be1c79
updated unit testcase yml
shafeeqd959 Mar 5, 2026
423fee8
updated unit testcase yml
shafeeqd959 Mar 5, 2026
24f861a
updated unit testcase yml
shafeeqd959 Mar 5, 2026
5433c42
updated unit testcase yml
shafeeqd959 Mar 5, 2026
0bc99fb
updated unit testcase yml
shafeeqd959 Mar 5, 2026
3d8042c
updated unit testcase yml
shafeeqd959 Mar 5, 2026
cb6fb36
bumped version
shafeeqd959 Mar 5, 2026
5508985
Merge pull request #2433 from contentstack/v1-dev
shafeeqd959 Mar 5, 2026
47af1ef
updated release yml and updated build scrupt
shafeeqd959 Mar 5, 2026
b3644ae
Merge branch 'v1-beta' of github.com:contentstack/cli into v1-beta
shafeeqd959 Mar 5, 2026
a3a6e9f
updated release yml remove cheks
shafeeqd959 Mar 5, 2026
6e0bdc7
bumped dev dependency
shafeeqd959 Mar 5, 2026
04bc115
updated code release yml
shafeeqd959 Mar 5, 2026
ad2eabe
updated code release yml
shafeeqd959 Mar 5, 2026
8b4e832
updated description
shafeeqd959 Mar 5, 2026
aa551eb
update release core yml
shafeeqd959 Mar 5, 2026
835c41a
updated package json
shafeeqd959 Mar 5, 2026
648bd9e
updated package json
shafeeqd959 Mar 5, 2026
e8e27bd
updated package json
shafeeqd959 Mar 5, 2026
500b2fa
updated package json
shafeeqd959 Mar 5, 2026
b3d6c7c
updated package json
shafeeqd959 Mar 5, 2026
ade73a1
updated package json
shafeeqd959 Mar 5, 2026
76e2194
updated package json
shafeeqd959 Mar 5, 2026
5aceb5e
updated package json
shafeeqd959 Mar 5, 2026
1ede212
updated package json
shafeeqd959 Mar 5, 2026
5525d2a
Merge branch 'v1-beta' into fix/dx-4439-v1-dev-interactive-mode-messages
harshithad0703 Mar 6, 2026
bd50ebd
Merge pull request #2445 from contentstack/fix/dx-4439-v1-dev-interac…
harshithad0703 Mar 10, 2026
31c34d2
chore: version bumps
Mar 11, 2026
4f4f788
Merge pull request #2452 from contentstack/feat/DX-4942
naman-contentstack Mar 11, 2026
de93a6f
Merge branch 'v1-dev' into fix/dx-5252
netrajpatel Mar 11, 2026
e96f7c4
fix: regenerate pnpm lockfile to fix missing @oclif/core@4.8.1 entry
netrajpatel Mar 11, 2026
dd93e85
fixed core workflow
shafeeqd959 Mar 11, 2026
e4e4802
fixed unit test case yml
shafeeqd959 Mar 11, 2026
c3eef2b
bumped version
shafeeqd959 Mar 11, 2026
4795f28
Merge branch 'v1-dev' into fix/dx-5252
netrajpatel Mar 11, 2026
89c399c
Merge pull request #2447 from contentstack/fix/dx-5252
netrajpatel Mar 11, 2026
d89e6d9
Merge pull request #2453 from contentstack/fix/DX-5344
shafeeqd959 Mar 12, 2026
957e216
fixed workflow
shafeeqd959 Mar 12, 2026
0581d4d
fixed workflow
shafeeqd959 Mar 12, 2026
55fbfd0
fixed workflow
shafeeqd959 Mar 12, 2026
fc9fcfb
fixed workflow
shafeeqd959 Mar 12, 2026
ebc855d
fixed workflow
shafeeqd959 Mar 12, 2026
a14f18f
merged latest changes
shafeeqd959 Mar 12, 2026
85ec859
Merge pull request #2455 from contentstack/v1-beta
shafeeqd959 Mar 12, 2026
edbd0ef
Fixed test and lint workflow
netrajpatel Mar 13, 2026
f914461
Fixed module import and gh workflows
netrajpatel Mar 13, 2026
a0740bb
Fix failing test case
netrajpatel Mar 13, 2026
f245c4e
Updated Github workflows
netrajpatel Mar 13, 2026
4ce08dd
enh: Added support for NO_PROXY support in env file
sunil-lakshman Mar 13, 2026
b967584
Merge branch 'v1-dev' into enh/dx-5343
sunil-lakshman Mar 13, 2026
0cd1661
Merge pull request #2465 from contentstack/enh/dx-5343
naman-contentstack Mar 16, 2026
1b24c6a
chore: version bumps
Mar 16, 2026
3946133
Merge pull request #2470 from contentstack/chore/version-bumps-v1
naman-contentstack Mar 16, 2026
7b575b7
chore: core version bump
Mar 16, 2026
c6ae8c9
Merge branch 'v1-dev' into fix/dx_5441
netrajpatel Mar 18, 2026
4d968b7
core dependency bumped
shafeeqd959 Mar 18, 2026
2b48315
Merge pull request #2472 from contentstack/chore/core-dependency-bump
naman-contentstack Mar 18, 2026
ffa8ae4
Merge branch 'v1-dev' into fix/dx_5441
netrajpatel Mar 18, 2026
24d7cda
Merge pull request #2467 from contentstack/v1-dev
naman-contentstack Mar 18, 2026
ee43f1c
updated workflow no-frozen lock file
shafeeqd959 Mar 18, 2026
6dc256c
Merge pull request #2473 from contentstack/fix/workflow-no-frozen-lock
naman-contentstack Mar 18, 2026
5e712ca
Merge branch 'v1-beta' of https://github.com/contentstack/cli into co…
Mar 18, 2026
c33813f
Merge pull request #2471 from contentstack/core_version-bump
naman-contentstack Mar 18, 2026
bff380f
Merge pull request #2474 from contentstack/v1-beta
naman-contentstack Mar 18, 2026
c1d307b
Merge branch 'v1-dev' into fix/dx_5441
netrajpatel Mar 18, 2026
983a756
Updated GH workflows
netrajpatel Mar 18, 2026
28a6cf9
Merge remote-tracking branch 'refs/remotes/origin/fix/dx_5441' into f…
netrajpatel Mar 18, 2026
d991456
Merge pull request #2463 from contentstack/fix/dx_5441
netrajpatel Mar 18, 2026
b8eb099
Merge pull request #2484 from contentstack/v1-dev
naman-contentstack Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 21 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Lint

on:
pull_request:
types: [opened, synchronize, reopened]

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 10.28.0
- uses: actions/setup-node@v4
with:
node-version: '22.x'
cache: 'pnpm'
- run: pnpm install --no-frozen-lockfile
- run: pnpm -r --sort --workspace-concurrency=1 run build
- run: pnpm run lint
2 changes: 1 addition & 1 deletion .github/workflows/policy-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ jobs:
if [ "$license_file_found" = false ]; then
echo "No license file found. Please add a license file to the repository."
exit 1
fi
fi
62 changes: 62 additions & 0 deletions .github/workflows/release-v1-beta-core.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Release CLI Core (v1 Beta)

on:
workflow_call:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 10.28.0
- uses: actions/setup-node@v4
with:
node-version: '22.x'

- name: Enable Corepack
run: corepack enable

- name: Install pnpm
run: corepack prepare pnpm@10.28.0 --activate

- name: Clean the repository
run: pnpm run clean:all

- name: Install root dependencies
run: pnpm install --no-frozen-lockfile

- name: Build all packages
run: pnpm -r --sort run build

- name: Reading Configuration
id: release_config
uses: rgarcia-phi/json-to-variables@v1.1.0
with:
filename: .github/config/release.json
prefix: release

- name: Publishing core (Beta)
id: publish-core
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack/package.json
tag: v1-beta

- name: Create Core Beta Release
id: create_release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
VERSION: ${{ steps.publish-core.outputs.version }}
run: |
TAG="core@v${VERSION}"
if gh release view "$TAG" &>/dev/null; then
echo "Release $TAG already exists — skipping."
else
gh release create "$TAG" \
--title "Core Beta $VERSION" \
--generate-notes \
--prerelease
fi
78 changes: 78 additions & 0 deletions .github/workflows/release-v1-beta-platform-plugins.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Release CLI Platform Plugins (v1 Beta)

on:
workflow_call:

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
version: 10.28.0
- uses: actions/setup-node@v4
with:
node-version: '22.x'

- name: Enable Corepack
run: corepack enable

- name: Install pnpm
run: corepack prepare pnpm@10.28.0 --activate

- name: Clean the repository
run: pnpm run clean:all

- name: Install root dependencies
run: pnpm install --no-frozen-lockfile

- name: Build all plugins
run: pnpm -r --sort run build

- name: Reading Configuration
id: release_config
uses: rgarcia-phi/json-to-variables@v1.1.0
with:
filename: .github/config/release.json
prefix: release

# Dev Dependencies
- name: Publishing dev dependencies (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-dev-dependencies/package.json
tag: beta

# Utilities
- name: Publishing utilities (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-utilities/package.json
tag: beta

# Command
- name: Publishing command (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-command/package.json
tag: beta

# Config
- name: Publishing config (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-config/package.json
tag: beta

# Auth
- name: Publishing auth (Beta)
uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./packages/contentstack-auth/package.json
tag: beta
Loading
Loading