|
1 |
| -name: AutoGPT Docker CI |
| 1 | +name: Classic - AutoGPT Docker CI |
2 | 2 |
|
3 | 3 | on:
|
4 | 4 | push:
|
5 | 5 | branches: [ master, development ]
|
6 | 6 | paths:
|
7 |
| - - '.github/workflows/autogpt-docker-ci.yml' |
8 |
| - - 'autogpt/**' |
| 7 | + - '.github/workflows/classic-autogpt-docker-ci.yml' |
| 8 | + - 'classic/original_autogpt/**' |
| 9 | + - 'classic/forge/**' |
9 | 10 | pull_request:
|
10 | 11 | branches: [ master, development, release-* ]
|
11 | 12 | paths:
|
12 |
| - - '.github/workflows/autogpt-docker-ci.yml' |
13 |
| - - 'autogpt/**' |
| 13 | + - '.github/workflows/classic-autogpt-docker-ci.yml' |
| 14 | + - 'classic/original_autogpt/**' |
| 15 | + - 'classic/forge/**' |
14 | 16 |
|
15 | 17 | concurrency:
|
16 |
| - group: ${{ format('autogpt-docker-ci-{0}', github.head_ref && format('pr-{0}', github.event.pull_request.number) || github.sha) }} |
| 18 | + group: ${{ format('classic-autogpt-docker-ci-{0}', github.head_ref && format('pr-{0}', github.event.pull_request.number) || github.sha) }} |
17 | 19 | cancel-in-progress: ${{ github.event_name == 'pull_request' }}
|
18 | 20 |
|
19 | 21 | defaults:
|
20 | 22 | run:
|
21 |
| - working-directory: autogpt |
| 23 | + working-directory: classic/original_autogpt |
22 | 24 |
|
23 | 25 | env:
|
24 | 26 | IMAGE_NAME: auto-gpt
|
|
47 | 49 | name: Build image
|
48 | 50 | uses: docker/build-push-action@v5
|
49 | 51 | with:
|
50 |
| - file: Dockerfile.autogpt |
| 52 | + context: classic/ |
| 53 | + file: classic/Dockerfile.autogpt |
51 | 54 | build-args: BUILD_TYPE=${{ matrix.build-type }}
|
52 | 55 | tags: ${{ env.IMAGE_NAME }}
|
53 | 56 | labels: GIT_REVISION=${{ github.sha }}
|
@@ -116,7 +119,8 @@ jobs:
|
116 | 119 | name: Build image
|
117 | 120 | uses: docker/build-push-action@v5
|
118 | 121 | with:
|
119 |
| - file: Dockerfile.autogpt |
| 122 | + context: classic/ |
| 123 | + file: classic/Dockerfile.autogpt |
120 | 124 | build-args: BUILD_TYPE=dev # include pytest
|
121 | 125 | tags: >
|
122 | 126 | ${{ env.IMAGE_NAME }},
|
|
0 commit comments