-
Notifications
You must be signed in to change notification settings - Fork 4
Refactor build workflows #20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 3 commits
c03918a
2a12c4a
458520c
7187aca
6cdd925
71a8c05
67367a4
bd13dfb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -90,32 +90,43 @@ | |
| git commit -m "${{ github.event.number && format('PR-{0}', github.event.number) || join(github.event.commits.*.message, ', ') }}" || true | ||
| git push | ||
|
|
||
| testing: | ||
| name: Execute the AI-assisted action defined in this PR | ||
| testing-summary: | ||
| name: Execute the action (PR Summary) defined in this PR | ||
| runs-on: [ubuntu-latest] | ||
| needs: create-release | ||
| if: ${{ github.ref_name != 'main' }} | ||
| steps: | ||
| - name: Checkout release branch | ||
| uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | ||
| with: | ||
| ref: ${{ env.RELEASE_BRANCH }} | ||
| - name: Run the AI-assisted action (PR Summary) | ||
| uses: ./pr-summary # action.yml is in the pr-summary folder of the release branch | ||
| with: | ||
| aicore-service-key: ${{ secrets.AICORE_SERVICE_KEY }} | ||
| model: gpt-4o | ||
| model: o3 | ||
| exclude-files: package-lock.json | ||
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| display-mode: comment-delta | ||
| - name: Run the AI-assisted action (PR Summary) | ||
|
|
||
| testing-review: | ||
|
||
| name: Execute the action (PR Review) defined in this PR | ||
| runs-on: [ubuntu-latest] | ||
| needs: create-release | ||
| if: ${{ github.ref_name != 'main' }} | ||
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| steps: | ||
| - name: Checkout release branch | ||
| uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 | ||
| with: | ||
| ref: ${{ env.RELEASE_BRANCH }} | ||
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
daniel-richter marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - name: Run the AI-assisted action (PR Review) | ||
| uses: ./pr-review # action.yml is in the pr-review folder of the release branch | ||
| with: | ||
| aicore-service-key: ${{ secrets.AICORE_SERVICE_KEY }} | ||
| model: gpt-4o | ||
| model: o3 | ||
| exclude-files: package-lock.json | ||
| display-mode: review-comment-delta | ||
|
||
|
|
||
| update-tags: | ||
Check warningCode scanning / CodeQL Workflow does not contain permissions Medium
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
|
||
| name: Update semantic version tags | ||
| runs-on: [ubuntu-latest] | ||
| needs: create-release | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.