Skip to content
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

[ENV] Fix for excluding GH workflow files in hash check; skip Verilator for doc PRs #704

Merged
merged 22 commits into from
Jan 23, 2025
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
7dbaae6
Update 'find' call to properly evaluate expression precedence
calebofearth Jan 22, 2025
c572195
Manually stamp repo
calebofearth Jan 22, 2025
d65eb74
Update hash check to match 'find' operator precedence
calebofearth Jan 22, 2025
377cad2
Explanatory comment about hash check
calebofearth Jan 22, 2025
fa33613
Update Verilator workflow to be skipped for doc-only PRs
calebofearth Jan 22, 2025
3fcd9fb
Clearer comment
calebofearth Jan 22, 2025
a04dcdd
Syntax fix for 'find' usage
calebofearth Jan 22, 2025
485f4a0
Move run_vltr check to pre-run-check and share result to all Verilato…
calebofearth Jan 22, 2025
da86ffe
Fix input usage syntax
calebofearth Jan 22, 2025
b571931
Skip the test jobs, not each step
calebofearth Jan 22, 2025
618eeec
Always run the finalize job
calebofearth Jan 22, 2025
57e6e4b
Run Verilator checks when workflow files are modified
calebofearth Jan 22, 2025
76ccaef
Syntax fix in usage of github event context
calebofearth Jan 22, 2025
6a6d163
Github context webhook not available inside the step script. Use env
calebofearth Jan 23, 2025
9c89631
Use origin in git diff
calebofearth Jan 23, 2025
0062f34
Try show-ref to get the comparison commit
calebofearth Jan 23, 2025
6233e62
Fix git diff so it does not require --merge-base
calebofearth Jan 23, 2025
67d146f
Use git merge-base command to create the correct diff
calebofearth Jan 23, 2025
30d0cd1
Merge remote-tracking branch 'chips/main' into cwhitehead-msft-hash-c…
calebofearth Jan 23, 2025
9c52225
Quotes to make .. work
calebofearth Jan 23, 2025
c195e73
Revert to ... syntax
calebofearth Jan 23, 2025
1db5806
MICROSOFT AUTOMATED PIPELINE: Stamp 'cwhitehead-msft-hash-chk-exclude…
calebofearth Jan 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Always run the finalize job
calebofearth committed Jan 22, 2025
commit 618eeecec684365d3f7395bcd40fe62b3912d50f
2 changes: 2 additions & 0 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
@@ -31,6 +31,8 @@ jobs:
name: Call Post Run Final
runs-on: ubuntu-22.04
needs: [pre_run, verilator, interactive_dbg, doc_gen]
# Force to run even if the prerequisites are skipped for any reason
if: ${{ !cancelled() }}
steps:
- name: Checkout RTL repo
uses: actions/checkout@v4