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
7 changes: 6 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,12 @@ jobs:
run: |
VERSION="${{ steps.bump.outputs.version }}"
for pkg in packages/core packages/sdk packages/testing client-sdks/platform/typescript client-sdks/manager/typescript; do
sed -i "s/\"version\": \"[^\"]*\"/\"version\": \"${VERSION}\"/" "${pkg}/package.json"
node -e "
const fs = require('fs');
const pkg = JSON.parse(fs.readFileSync('${pkg}/package.json', 'utf8'));
pkg.version = '${VERSION}';
fs.writeFileSync('${pkg}/package.json', JSON.stringify(pkg, null, 2) + '\n');
"
done

- name: Commit and tag
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,6 @@ rustc-ice-*.txt

# Editor config
.cursor/
.codex/
.codex/

.pnpm-store
60 changes: 30 additions & 30 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ pnpm dev
## Features

- **[TypeScript & Rust](https://alien.dev/docs/infrastructure/function/toolchains)** — First-class support for both. Python and arbitrary containers coming soon.
- **[Real-time Heartbeat](https://alien.dev/docs/how-alien-works)** — Know the instant a deployment goes down. Continuous health checks with sub-second alerting.
- **[Auto Updates](https://alien.dev/docs/releases)** — Push a release and every deployment picks it up automatically. No coordination, no manual steps.
- **[Local-first Development](https://alien.dev/docs/local-development)** — Build and test on your machine. No cloud account necessary. Local equivalents for every cloud resource.
- **[Real-time Heartbeat](https://alien.dev/docs/how-alien-works)** — Know the instant a deployment goes down.
- **[Auto Updates & Rollbacks](https://alien.dev/docs/releases)** — Push a release and every remote environment picks it up automatically.
- **[Local-first Development](https://alien.dev/docs/local-development)** — Build and test on your machine. Local equivalents for every cloud resource.
- **[Cloud-agnostic Infrastructure](https://alien.dev/docs/infrastructure)** — Ship to AWS, GCP, and Azure customers without maintaining separate integrations. Alien maps a single API to each cloud's native services at deploy time.
- **[Remote Commands](https://alien.dev/docs/commands)** — Invoke code on remote deployments from your control plane. Zero inbound networking. Zero open ports. No VPC peering.
- **[Observability](https://alien.dev/docs/how-alien-works)** — Logs, metrics, and traces from every deployment. Full visibility without touching customer infrastructure.
- **[Least-privilege Permissions](https://alien.dev/docs/permissions)** — Alien derives the exact IAM permissions required to deploy and manage your app. Nothing more.
- **[Least-privilege Permissions](https://alien.dev/docs/permissions)** — Alien derives the exact IAM permissions required to deploy and manage your app.

## What you can build

Expand Down
1 change: 1 addition & 0 deletions client-sdks/manager/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"name": "@alienplatform/manager-api",
"version": "0.0.0",
"author": "Alien Software, Inc. <hi@alien.dev>",
"homepage": "https://alien.dev",
"license": "FSL-1.1-Apache-2.0",
Expand Down
1 change: 1 addition & 0 deletions client-sdks/platform/typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"name": "@alienplatform/platform-api",
"version": "0.0.0",
"license": "FSL-1.1-Apache-2.0",
"author": "Alien Software, Inc. <hi@alien.dev>",
"homepage": "https://alien.dev",
Expand Down
7 changes: 1 addition & 6 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,7 @@
"format-and-lint": "biome check .",
"format-and-lint:fix": "biome check . --write"
},
"keywords": [
"alien",
"deployment",
"cloud",
"infrastructure"
],
"keywords": ["alien", "deployment", "cloud", "infrastructure"],
"author": "Alien Software, Inc. <hi@alien.dev>",
"license": "FSL-1.1-Apache-2.0",
"description": "Core types and schemas for the Alien platform",
Expand Down
8 changes: 1 addition & 7 deletions packages/sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,7 @@
"format-and-lint:fix": "biome check . --write"
},
"sideEffects": false,
"keywords": [
"alien",
"sdk",
"bindings",
"commands",
"grpc"
],
"keywords": ["alien", "sdk", "bindings", "commands", "grpc"],
"author": "Alien Software, Inc. <hi@alien.dev>",
"license": "FSL-1.1-Apache-2.0",
"homepage": "https://alien.dev",
Expand Down
4 changes: 1 addition & 3 deletions packages/testing/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@
"import": "./dist/index.js"
}
},
"files": [
"dist"
],
"files": ["dist"],
"publishConfig": {
"access": "public"
},
Expand Down
Loading