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

Create dependabot.yml #540

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ranocha
Copy link
Contributor

@ranocha ranocha commented Aug 7, 2023

This allows to get updates for GitHub actions automatically - it is basically an equivalent of CompatHelper. I have used this for my own packages, the Trixi.jl framework, and the SciML organization. After merging this, you could also enable other Dependabot actions in 'Settings -> Code security and analysis -> Dependabot alerts' and '... -> Dependabot security updates'.

See SciML/MuladdMacro.jl#37

@github-actions
Copy link
Contributor

github-actions bot commented Aug 7, 2023

Benchmark Results

master f278d95... t[master]/t[f278d95...]
overhead/acrule/a+2 1.08 ± 0.26 μs 1.09 ± 0.26 μs 0.991
overhead/acrule/a+2+b 1.08 ± 0.27 μs 1.07 ± 0.26 μs 1.01
overhead/acrule/a+b 0.354 ± 0.0077 μs 0.352 ± 0.0077 μs 1.01
overhead/acrule/noop:Int 26.2 ± 0.4 ns 26.8 ± 0.9 ns 0.978
overhead/acrule/noop:Sym 0.0465 ± 0.0078 μs 0.0489 ± 0.0076 μs 0.951
overhead/rule/noop:Int 0.0442 ± 0.0014 μs 0.0437 ± 0.0015 μs 1.01
overhead/rule/noop:Sym 0.0596 ± 0.0027 μs 0.0589 ± 0.0024 μs 1.01
overhead/rule/noop:Term 0.0596 ± 0.0028 μs 0.0592 ± 0.0025 μs 1.01
overhead/ruleset/noop:Int 0.186 ± 0.0062 μs 0.165 ± 0.0028 μs 1.12
overhead/ruleset/noop:Sym 0.195 ± 0.0073 μs 0.222 ± 0.0078 μs 0.877
overhead/ruleset/noop:Term 4.31 ± 0.29 μs 4.51 ± 0.31 μs 0.956
overhead/simplify/noop:Int 0.226 ± 0.0052 μs 0.24 ± 0.0098 μs 0.941
overhead/simplify/noop:Sym 0.237 ± 0.005 μs 0.257 ± 0.0065 μs 0.923
overhead/simplify/noop:Term 0.0451 ± 0.0037 ms 0.0455 ± 0.0038 ms 0.991
overhead/simplify/randterm (+, *):serial 0.127 ± 0.0021 s 0.129 ± 0.002 s 0.985
overhead/simplify/randterm (+, *):thread 0.0792 ± 0.018 s 0.0738 ± 0.018 s 1.07
overhead/simplify/randterm (/, *):serial 0.28 ± 0.0091 ms 0.282 ± 0.011 ms 0.993
overhead/simplify/randterm (/, *):thread 0.325 ± 0.011 ms 0.326 ± 0.011 ms 0.995
overhead/substitute/a 0.0724 ± 0.002 ms 0.0753 ± 0.0021 ms 0.961
overhead/substitute/a,b 0.0631 ± 0.0018 ms 0.0659 ± 0.0021 ms 0.958
overhead/substitute/a,b,c 22 ± 0.8 μs 23.3 ± 0.9 μs 0.944
polyform/easy_iszero 0.0389 ± 0.0032 ms 0.0397 ± 0.0034 ms 0.98
polyform/isone 3.1 ± 0.1 ns 3.1 ± 0.1 ns 1
polyform/iszero 1.62 ± 0.036 ms 1.66 ± 0.037 ms 0.979
polyform/simplify_fractions 2.29 ± 0.039 ms 2.33 ± 0.041 ms 0.985
time_to_load 5.51 ± 0.027 s 5.51 ± 0.012 s 1

Benchmark Plots

A plot of the benchmark results have been uploaded as an artifact to the workflow run for this PR.
Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant