Commit Graph
94 Commits
Author SHA1 Message Date
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