1010 default : main
1111
1212jobs :
13- build-images :
14- name : " Build AgentEx Images"
15- uses : ./.github/workflows/build-agentex.yml
16- with :
17- commit-sha : ${{ inputs.commit-sha || 'main' }}
18-
13+ # build-images:
14+ # name: "Build AgentEx Images"
15+ # uses: ./.github/workflows/build-agentex.yml
16+ # with:
17+ # commit-sha: ${{ inputs.commit-sha || 'main' }}
18+ #
1919 pull-agent-images :
2020 name : " Pull AgentEx Images"
21- needs : build-images
2221 runs-on : ubuntu-latest
2322 steps :
2423 - name : Login to GitHub Container Registry
@@ -30,11 +29,15 @@ jobs:
3029
3130 - name : Discover available images
3231 id : discover
32+ env :
33+ GH_TOKEN : ${{ github.token }}
3334 run : |
3435 echo "🔍 Discovering available images..."
3536
3637 # Get packages, excluding the current repo to avoid conflicts
37- PACKAGES=$(gh api repos/scaleapi/agentex-python/packages?package_type=container --jq '.[].name') echo "📦 Available packages:"
38+ PACKAGES=$(gh api repos/scaleapi/agentex-python/packages?package_type=container --jq '.[].name')
39+
40+ echo "📦 Available packages:"
3841 echo "$PACKAGES"
3942
4043 # Store for other jobs
@@ -54,18 +57,18 @@ jobs:
5457 docker pull ghcr.io/your-org/repo-name/image-name:tag
5558 docker pull ghcr.io/your-org/another-repo/service:latest
5659
57- run-integration-tests :
58- name : " Run Integration Tests"
59- needs : build-images
60- runs-on : ubuntu-latest
61- steps :
62- - name : Checkout
63- uses : actions/checkout@v4
64- with :
65- ref : ${{ inputs.commit-sha || 'main' }}
66-
67- - name : Placeholder - Integration Tests
68- run : |
69- echo "🧪 Integration tests will run here"
70- echo "📦 AgentEx images have been built with commit SHA: ${{ inputs.commit-sha || 'main' }}"
71- echo "🔄 This is where actual integration test commands should be added"
60+ # run-integration-tests:
61+ # name: "Run Integration Tests"
62+ # needs: build-images
63+ # runs-on: ubuntu-latest
64+ # steps:
65+ # - name: Checkout
66+ # uses: actions/checkout@v4
67+ # with:
68+ # ref: ${{ inputs.commit-sha || 'main' }}
69+ #
70+ # - name: Placeholder - Integration Tests
71+ # run: |
72+ # echo "🧪 Integration tests will run here"
73+ # echo "📦 AgentEx images have been built with commit SHA: ${{ inputs.commit-sha || 'main' }}"
74+ # echo "🔄 This is where actual integration test commands should be added"
0 commit comments