Skip to content

Commit cb6dab8

Browse files
committed
Drop broken build job
1 parent c5d33ef commit cb6dab8

File tree

1 file changed

+0
-53
lines changed

1 file changed

+0
-53
lines changed

.github/workflows/development.yml

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -180,59 +180,6 @@ jobs:
180180
- name: Run integration tests
181181
run: npm run test:integration
182182

183-
build:
184-
# Only build if the PR branch is local
185-
if: github.event.pull_request.head.repo.full_name == github.repository
186-
runs-on: ubuntu-latest
187-
strategy:
188-
matrix:
189-
python: ["3.9"]
190-
steps:
191-
- name: Checkout code
192-
uses: actions/checkout@v4
193-
with:
194-
fetch-depth: 0
195-
- name: Set up Python
196-
uses: actions/setup-python@v5
197-
with:
198-
python-version: ${{ matrix.python }}
199-
- name: Install dependencies
200-
run: pip install tox
201-
- name: Build the package
202-
run: |
203-
export GUIDELLM_BUILD_TYPE=dev
204-
export GUIDELLM_BUILD_ITERATION=${{ github.event.pull_request.number }}
205-
tox -e build
206-
- name: Upload build artifacts
207-
id: artifact-upload
208-
uses: actions/upload-artifact@v4
209-
with:
210-
name: build-artifacts
211-
path: dist/*
212-
compression-level: 6
213-
if-no-files-found: error
214-
retention-days: 30
215-
- name: Generate GitHub App token
216-
id: app-token
217-
uses: actions/create-github-app-token@v1
218-
with:
219-
app-id: ${{ secrets.GH_NM_REDHAT_AUTOMATION_APP_ID }}
220-
private-key: ${{ secrets.GH_NM_REDHAT_AUTOMATION_APP_PRIVATE_KEY }}
221-
- name: Comment Install instructions
222-
uses: actions/github-script@v7
223-
with:
224-
github-token: ${{ steps.app-token.outputs.token }}
225-
script: |
226-
github.rest.issues.createComment({
227-
issue_number: context.issue.number,
228-
owner: context.repo.owner,
229-
repo: context.repo.repo,
230-
body: `📦 **Build Artifacts Available**
231-
The build artifacts (\`.whl\` and \`.tar.gz\`) have been successfully generated and are available for download: ${{ steps.artifact-upload.outputs.artifact-url }}.
232-
They will be retained for **up to 30 days**.
233-
`
234-
})
235-
236183
ui-pr-preview:
237184
needs: [ui-quality-checks, ui-precommit-checks, ui-unit-tests, ui-integration-tests]
238185
permissions:

0 commit comments

Comments
 (0)