Guillaume Endignoux
94876db179
Always run git-diff in reproducible workflow, even if the job failed so far.
2020-06-15 17:25:50 +02:00
Guillaume Endignoux
ad044972b5
Per-OS reproducible elf2tab.
2020-06-09 16:43:01 +02:00
Guillaume Endignoux
6b2df6f2b5
Add elf2tab output to reproducible reference, to easily check for binary size regressions.
2020-06-09 16:27:22 +02:00
Guillaume Endignoux
0604be61a6
Don't fail fast on reproducible workflow and update reference binaries.
2020-05-13 13:24:34 +02:00
Guillaume Endignoux
20f65f9dd7
Add GitHub workflow to check that binaries are reproducible.
2020-05-12 17:41:27 +02:00
kaczmarczyck
c2ccfcfd98
Merge branch 'master' into info-2-1
2020-04-29 14:41:42 +02:00
Jean-Michel Picod
8211df81d5
Adjust regexp
2020-04-29 11:46:52 +02:00
Jean-Michel Picod
3e19c7512f
Fix missing parentheses in regexp
2020-04-29 11:40:14 +02:00
Jean-Michel Picod
674c4c1b9a
Fixing yapf matcher
2020-04-29 11:38:33 +02:00
Fabian Kaczmarczyck
8bbf42623f
adds cargo checks and tests to workflows and locally
2020-04-29 09:53:44 +02:00
Jean-Michel Picod
332d7bc2ea
Update yapf matcher.
...
Extracting the diff is not very useful because messages are not
concatenated. The line/column info is also not useful because the
diff includes some context lines.
2020-04-28 18:36:04 +02:00
Jean-Michel Picod
32f0090888
Try to fix yapf matcher
2020-04-28 18:24:46 +02:00
Jean-Michel Picod
c9773e0f80
Fix dependency on tockloader 1.4
...
Now that it has been released and pushed to pypi, make sure that
tockloader is at least 1.4 version
2020-04-28 10:02:47 +02:00
Jean-Michel Picod
7cfe3ac3cd
Merge branch 'master' into master
2020-04-24 15:37:46 +02:00
Jean-Michel Picod
5ea58bc018
Fix style being used with yapf 0.30.0
2020-04-24 12:38:10 +02:00
Guillaume Endignoux
291d3db553
Add rustfmt component to cargo_fmt workflow.
2020-04-09 13:38:57 +02:00
Guillaume Endignoux
4b9486d0bd
Sync with upstream Tock to have reproducible builds.
2020-04-08 15:45:46 +02:00
Guillaume Endignoux
4d5ef342de
Update workflows.
2020-03-13 16:03:31 +01:00
Guillaume Endignoux
3deca37699
Add SHA-256 sum computation to CI.
2020-03-12 18:53:16 +01:00
Jean-Michel Picod
0e1c76455d
Address review round #2
2020-03-12 12:12:45 +01:00
Jean-Michel Picod
e21c753dd3
Merge branch 'master' into master
2020-03-06 13:36:11 +01:00
Jean-Michel Picod
9b3eca2c78
Fix extraneous globbing in workflows
2020-03-06 11:35:38 +01:00
Guillaume Endignoux
3af13f1957
Add path protection on push for workflows/boards_build.
...
According to the rules at https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#patterns-to-match-file-paths
2020-03-05 17:12:05 +01:00
Guillaume Endignoux
1fca16316e
Remove paths rules from workflows/boards_build.
2020-03-05 15:31:32 +01:00
Guillaume Endignoux
ed350192c9
Move third_party/tock to a long build directory to catch limits in the linker scripts.
2020-03-05 12:28:01 +01:00