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
8 changes: 8 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,21 @@
datasourceTemplate: 'github-releases',
extractVersionTemplate: '^bun-v(?<version>.*)$',
},
{
customType: 'regex',
managerFilePatterns: ['/src\\/shared\\/constants\\.ts/'],
matchStrings: ["DEFAULT_SYSTEMATIC_VERSION = '(?<currentValue>\\d+\\.\\d+\\.\\d+)'"],
depNameTemplate: '@fro.bot/systematic',
datasourceTemplate: 'npm',
},
],
packageRules: [
{matchFileNames: ['.github/workflows/**'], semanticCommitType: 'ci'},
{matchDatasources: ['docker'], semanticCommitType: 'build'},
{
matchPackageNames: [
'@bfra.me/tsconfig',
'@fro.bot/systematic',
'@opencode-ai/sdk',
'@semantic-release/git',
'anomalyco/opencode',
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/renovate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
secrets:
APPLICATION_ID: ${{ secrets.APPLICATION_ID }}
APPLICATION_PRIVATE_KEY: ${{ secrets.APPLICATION_PRIVATE_KEY }}
uses: bfra-me/.github/.github/workflows/renovate.yaml@d8a7a1aaedb98ffbf79909799d8cfb85b6089717 # v4.14.3
uses: bfra-me/.github/.github/workflows/renovate.yaml@5be29d8f0114fe4c5e46ade85c1abd7295ef1d65 # v4.14.4
with:
log-level: ${{ inputs.log-level || 'debug' }}
print-config: ${{ inputs.print-config || false }}
2 changes: 1 addition & 1 deletion .github/workflows/update-repo-settings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ jobs:
secrets:
APPLICATION_ID: ${{ secrets.APPLICATION_ID }}
APPLICATION_PRIVATE_KEY: ${{ secrets.APPLICATION_PRIVATE_KEY }}
uses: bfra-me/.github/.github/workflows/update-repo-settings.yaml@d8a7a1aaedb98ffbf79909799d8cfb85b6089717 # v4.14.3
uses: bfra-me/.github/.github/workflows/update-repo-settings.yaml@5be29d8f0114fe4c5e46ade85c1abd7295ef1d65 # v4.14.4
33 changes: 17 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -362,22 +362,23 @@ concurrency:

### Action Inputs

| Input | Required | Default | Description |
| ------------------- | -------- | ---------- | -------------------------------------------------- |
| `github-token` | Yes | — | GitHub token with write permissions |
| `auth-json` | Yes | — | JSON object mapping LLM providers to credentials |
| `prompt` | No | — | Custom prompt for the agent |
| `agent` | No | `Sisyphus` | Agent to use (must be primary agent, not subagent) |
| `model` | No | — | Model override in `provider/model` format |
| `timeout` | No | `1800000` | Execution timeout in milliseconds (0 = no limit) |
| `opencode-version` | No | `1.2.24` | OpenCode CLI version for installation |
| `session-retention` | No | `50` | Number of sessions to retain before pruning |
| `s3-backup` | No | `false` | Enable S3 write-through backup |
| `s3-bucket` | No | — | S3 bucket name (required if `s3-backup` is true) |
| `aws-region` | No | — | AWS region for S3 bucket |
| `skip-cache` | No | `false` | Skip cache restore (useful for debugging) |
| `omo-config` | No | — | Custom oMo configuration JSON (deep-merged) |
| `opencode-config` | No | — | Custom OpenCode configuration JSON (deep-merged) |
| Input | Required | Default | Description |
| -------------------- | -------- | ---------- | -------------------------------------------------- |
| `github-token` | Yes | — | GitHub token with write permissions |
| `auth-json` | Yes | — | JSON object mapping LLM providers to credentials |
| `prompt` | No | — | Custom prompt for the agent |
| `agent` | No | `Sisyphus` | Agent to use (must be primary agent, not subagent) |
| `model` | No | — | Model override in `provider/model` format |
| `timeout` | No | `1800000` | Execution timeout in milliseconds (0 = no limit) |
| `opencode-version` | No | `1.2.24` | OpenCode CLI version for installation |
| `systematic-version` | No | `2.1.0` | Systematic plugin version for OpenCode |
| `session-retention` | No | `50` | Number of sessions to retain before pruning |
| `s3-backup` | No | `false` | Enable S3 write-through backup |
| `s3-bucket` | No | — | S3 bucket name (required if `s3-backup` is true) |
| `aws-region` | No | — | AWS region for S3 bucket |
| `skip-cache` | No | `false` | Skip cache restore (useful for debugging) |
| `omo-config` | No | — | Custom oMo configuration JSON (deep-merged) |
| `opencode-config` | No | — | Custom OpenCode configuration JSON (deep-merged) |

### Action Outputs

Expand Down
3 changes: 3 additions & 0 deletions action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ inputs:
omo-version:
description: oMo (Oh My OpenAgent) version to install if auto-setup is needed. Defaults to version pinned in source code if not set.
required: false
systematic-version:
description: Systematic plugin version to register with OpenCode. Defaults to version pinned in source code if not set.
required: false
skip-cache:
description: Skip session cache restore (default false)
required: false
Expand Down
116 changes: 58 additions & 58 deletions dist/artifact-B9OeWxWy.js → dist/artifact-DnDoCHSt.js

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions dist/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/post.js

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

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
"simple-git-hooks": "2.13.1",
"tsdown": "0.21.5",
"typescript": "5.9.3",
"vitest": "4.1.1"
"vitest": "4.1.2"
},
"packageManager": "pnpm@10.33.0"
}
Loading