Skip to content
This repository was archived by the owner on Jun 3, 2026. It is now read-only.
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
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
5 changes: 1 addition & 4 deletions .github/workflows/manual-publish-antigravity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:
id-token: write

jobs:
publish:
publish-antigravity:
runs-on: ubuntu-latest
permissions:
id-token: write
Expand All @@ -35,9 +35,6 @@ jobs:
- name: Install ovsx
run: npm install ovsx

- name: Build Antigravity
run: npm run compile:antigravity

- name: Pack Antigravity
run: npm run package:ovsx

Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/manual-publish-vscode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:
id-token: write

jobs:
publish:
publish-vscode:
runs-on: ubuntu-latest
permissions:
id-token: write
Expand All @@ -35,12 +35,6 @@ jobs:
- name: Install vsce and ovsx
run: npm install -g @vscode/vsce ovsx

- name: Build for Vscode
run: npm run compile:vscode

- name: Pack for Vscode
run: npm run package:vsce

- name: Pack for Vscode
run: npm run package:vsce

Expand Down
13 changes: 7 additions & 6 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,6 @@ jobs:
- name: Install vsce and ovsx
run: npm install -g @vscode/vsce ovsx

- name: Build for Vscode
run: npm run compile:vscode

- name: Pack for Vscode
run: npm run package:vsce

Expand All @@ -61,9 +58,6 @@ jobs:
- name: Clear build artifacts
run: rm -rf dist/*

- name: Build Antigravity
run: npm run compile:antigravity

- name: Pack Antigravity
run: npm run package:ovsx

Expand Down Expand Up @@ -96,3 +90,10 @@ jobs:
[Provenance attestations](${{ steps.attestation.outputs.attestation-url }})
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Build addon typedefs package
run: npm run build:addon-typedefs

- name: Publish addon typedefs to npm
working-directory: ./dist-addon-api
Comment thread
jraylan marked this conversation as resolved.
run: npm publish --provenance --access public
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,6 @@ node_modules
dist/**
**/*.vsix
.seamless-agent/
.hintrc
dist-addon-api/**
TODO
.hintrc
15 changes: 15 additions & 0 deletions .hintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"extends": [
"development"
],
"hints": {
"compat-api/css": [
"default",
{
"ignore": [
"min-height: auto"
]
}
]
}
}
Comment thread
jraylan marked this conversation as resolved.
8 changes: 8 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ vsc-extension-quickstart.md
**/*.map
**/*.ts

# Addon typedefs package output
dist-addon-api/**

# Typedef build inputs
typings/**
tsconfig.addon-typedefs.json
build-addon-typedefs.js

# All node_modules (bundled with esbuild)
node_modules/**

Expand Down
Loading