mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
7ded37830a
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) ([changelog](https://redirect.github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0..3d3c42e5aac5ba805825da76410c181273ba90b1)) | action | digest | `9c091bb` → `3d3c42e` | | [anthropics/claude-code-action](https://redirect.github.com/anthropics/claude-code-action) ([changelog](https://redirect.github.com/anthropics/claude-code-action/compare/af0559ee4f514d1ef21826982bed13f7edc3c35e..b76a0776ae74036e77cd11018083743453d7ad35)) | action | digest | `af0559e` → `b76a077` | | [go](https://redirect.github.com/actions/go-versions) | uses-with | patch | `1.26.3` → `1.26.5` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/955) for more information. --- ### Release Notes <details> <summary>actions/go-versions (go)</summary> ### [`v1.26.5`](https://redirect.github.com/actions/go-versions/releases/tag/1.26.5-28913679792): 1.26.5 [Compare Source](https://redirect.github.com/actions/go-versions/compare/1.26.4-26891772857...1.26.5-28913679792) Go 1.26.5 ### [`v1.26.4`](https://redirect.github.com/actions/go-versions/releases/tag/1.26.4-26891772857): 1.26.4 [Compare Source](https://redirect.github.com/actions/go-versions/compare/1.26.3-25533533231...1.26.4-26891772857) Go 1.26.4 </details> --- ### Configuration 📅 **Schedule**: (in timezone America/New_York) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/boshu2/agentops). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzIuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI3Mi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
86 lines
2.6 KiB
YAML
86 lines
2.6 KiB
YAML
# End-to-end install against clean OS containers.
|
|
# Canonical AgentOps 3.3 path: build/install ao + `ao skills link`.
|
|
#
|
|
# Triggered:
|
|
# - Nightly (UTC 09:30)
|
|
# - Manual via workflow_dispatch
|
|
# - PRs that touch install surfaces or this workflow
|
|
|
|
name: install-e2e
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
schedule:
|
|
- cron: '30 9 * * *'
|
|
pull_request:
|
|
paths:
|
|
- 'scripts/install-bd.sh'
|
|
- 'scripts/refresh-codex-local.sh'
|
|
- 'scripts/lib/installer-*.sh'
|
|
- 'tests/install/**'
|
|
- '.github/workflows/install-e2e.yml'
|
|
- 'cli/internal/commands/skills/**'
|
|
- 'cli/cmd/ao/**'
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
ubuntu-install:
|
|
runs-on: ubuntu-latest
|
|
timeout-minutes: 15
|
|
steps:
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
|
|
|
|
- name: Set up Go
|
|
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
|
|
with:
|
|
go-version: '1.26.5'
|
|
cache-dependency-path: cli/go.sum
|
|
|
|
- name: Build ao and link skills into a fresh HOME
|
|
run: |
|
|
set -euo pipefail
|
|
cd cli && go build -o bin/ao ./cmd/ao
|
|
FRESH_HOME="$(mktemp -d)"
|
|
HOME="$FRESH_HOME" ./bin/ao skills link
|
|
test -d "$FRESH_HOME/.agents/skills"
|
|
count="$(find "$FRESH_HOME/.agents/skills" -mindepth 1 -maxdepth 1 | wc -l | tr -d ' ')"
|
|
echo "linked skill entries: $count"
|
|
test "$count" -gt 0
|
|
./bin/ao version
|
|
|
|
- name: Verify install-smoke
|
|
run: |
|
|
chmod +x tests/install/test-install-smoke.sh
|
|
bash tests/install/test-install-smoke.sh
|
|
|
|
macos-install:
|
|
runs-on: macos-latest
|
|
timeout-minutes: 15
|
|
steps:
|
|
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
|
|
|
|
- name: Set up Go
|
|
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0
|
|
with:
|
|
go-version: '1.26.5'
|
|
cache-dependency-path: cli/go.sum
|
|
|
|
- name: Build ao and link skills into a fresh HOME
|
|
run: |
|
|
set -euo pipefail
|
|
cd cli && go build -o bin/ao ./cmd/ao
|
|
FRESH_HOME="$(mktemp -d)"
|
|
HOME="$FRESH_HOME" ./bin/ao skills link
|
|
test -d "$FRESH_HOME/.agents/skills"
|
|
count="$(find "$FRESH_HOME/.agents/skills" -mindepth 1 -maxdepth 1 | wc -l | tr -d ' ')"
|
|
echo "linked skill entries: $count"
|
|
test "$count" -gt 0
|
|
./bin/ao version
|
|
|
|
- name: Verify install-smoke
|
|
run: |
|
|
chmod +x tests/install/test-install-smoke.sh
|
|
bash tests/install/test-install-smoke.sh
|