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
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ yarn-error.log*
# TypeScript build info (but keep dist/ for GitHub Actions)
*.tsbuildinfo

# TypeScript compiled output in src/ (we use tsx to run directly)
src/**/*.js
src/**/*.d.ts
src/**/*.js.map
src/**/*.d.ts.map

# Test coverage
coverage/

Expand Down
12 changes: 6 additions & 6 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ Use the built-in npm scripts for easy version bumping:

```bash
# For patch releases (bug fixes): 0.1.0 -> 0.1.1
bun run version:patch
npm run version:patch

# For minor releases (new features): 0.1.0 -> 0.2.0
bun run version:minor
npm run version:minor

# For major releases (breaking changes): 0.1.0 -> 1.0.0
bun run version:major
npm run version:major
```

These scripts will:
Expand All @@ -31,13 +31,13 @@ If you prefer manual control:
1. **Update the version in package.json:**

```bash
bun version 0.1.1 # or whatever version you want
npm version 0.1.1 # or whatever version you want
```

2. **Type check the project:**

```bash
bun run typecheck
npm run typecheck
```

3. **Commit the changes:**
Expand Down Expand Up @@ -93,7 +93,7 @@ This allows users to pin to major versions for automatic updates:

**Type check failures:**

- Run `bun run typecheck` locally to check for TypeScript errors
- Run `npm run typecheck` locally to check for TypeScript errors
- Ensure all dependencies are properly installed

**Release not created:**
Expand Down
10 changes: 5 additions & 5 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,12 @@ runs:
- name: Setup Auggie
run: npm install -g @augmentcode/auggie
shell: bash
- name: Setup Bun
uses: oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
with:
bun-version: latest
- name: Install Action Dependencies
run: npm install --production=false
shell: bash
working-directory: ${{ github.action_path }}
- name: Run Augment Agent
run: bun run $GITHUB_ACTION_PATH/src/index.ts
run: npx tsx $GITHUB_ACTION_PATH/src/index.ts

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since dependencies are installed under ${{ github.action_path }}, npx tsx may not resolve here unless the working directory is set; consider setting working-directory: ${{ github.action_path }} on this step (also applies if relying on local node_modules/.bin).

🤖 React with 👍 or 👎 to let us know if the comment was useful.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using npx tsx here without setting the working directory may resolve tsx from the caller repo or trigger a network install, rather than the version installed under ${{ github.action_path }}. Consider running this step with working-directory: ${{ github.action_path }} so the locally installed tsx is used.

🤖 React with 👍 or 👎 to let us know if the comment was useful.

shell: bash
env:
INPUT_AUGMENT_SESSION_AUTH: ${{ inputs.augment_session_auth }}
Expand Down
92 changes: 0 additions & 92 deletions bun.lock

This file was deleted.

Loading