Commit Graph

26 Commits

Author SHA1 Message Date
Eric Hanson 6db8ffdefc
Update Github actions CI (#181) 2020-06-03 11:36:53 -05:00
Chris de Graaf 087dcc8d05
Use Julia 1.x for doc builds on Travis and GHA (#174) 2020-05-27 15:17:25 -05:00
Chris de Graaf ab075ca47d
Cache artifacts in Travis, AppVeyor, GitHubActions, and Cirrus (#173) 2020-05-27 15:05:47 -05:00
Chris de Graaf 1976070a50
Remove setup-julia from CompatHelper workflow
Julia is now installed by default on GitHub Actions:
https://github.com/bcbi/CompatHelper.jl/issues/185
2020-03-19 08:20:10 +07:00
Chris de Graaf 21617c56f0
Merge pull request #138 from invenia/cdg/tb
Various updates for GitHub Actions
2020-03-04 01:19:18 +07:00
Curtis Vogt 71fc3de4d0
Switch to using GitLab CI extends (#140) 2020-02-25 07:40:19 +07:00
Chris de Graaf 506d0d33da
Update CompatHelper defaults and add some customization 2020-02-15 23:13:37 +07:00
Chris de Graaf a1dc3ef95c
Add DOCUMENTER_KEY to the GitHub Actions doc build job 2020-02-15 23:13:37 +07:00
Chris de Graaf 5e4b91ce97
Support the full range of TagBot options
TODO: Fix the `show` tests.
2020-02-15 23:13:31 +07:00
Curtis Vogt e258aacd7a Use literal block style for multi-line YAML
Allows for Julia code to not require the use of semi-colon which is
matches how most users will write Julia code. An additional benefit
is that it allows for use of single line comments.
2020-02-14 12:09:13 -06:00
Chris de Graaf ab9949a236
Merge pull request #107 from invenia/cdg/actions
Add plugins for TagBot and CompatHelper
2019-12-18 11:26:05 +07:00
Chris de Graaf a57bd160c3
Add nightly Julia to GitHubActions plugin (#124) 2019-12-17 15:55:07 +07:00
Chris de Graaf 428ab6966f
Rework TagBot to fit the new options 2019-12-17 13:21:28 +07:00
Chris de Graaf 7c5552202c
Add some TagBot options 2019-12-17 13:21:27 +07:00
Chris de Graaf 1f653ec04b
Add a CompatHelper plugin
TODO: Handle the Manifest.toml updating stuff.
2019-12-17 13:21:27 +07:00
Chris de Graaf a79c087010
Add a TagBot plugin 2019-12-17 13:21:27 +07:00
Chris de Graaf 4d70635d3a
Add GitHubActions plugin for CI and docs
The docs deployment requires Documenter 0.24 but I'm assuming that
PkgTemplates 0.7 won't be released until after Documenter 0.24.
2019-11-10 11:15:55 +07:00
Chris de Graaf aaa1f5280c
Clean up Travis configs and temp name generation 2019-11-01 12:46:18 +07:00
Chris de Graaf 5a8934350c
Disable pretty urls except in CI 2019-11-01 09:41:22 +07:00
Chris de Graaf 206b7e9ade
Support ARM builds on Travis CI 2019-11-01 09:27:12 +07:00
Chris de Graaf ad8e78d87e
Add DroneCI plugin for new PkgTemplates 2019-10-06 15:29:50 +07:00
Chris de Graaf aa3e7769ed
Add another set of reference tests, fix a bug they found 2019-09-28 10:31:55 +07:00
Chris de Graaf a373a25c05
Add interactive constructor for Documenter 2019-09-27 00:08:02 +07:00
Chris de Graaf 63f1f762a6
Fix some oversights 2019-09-26 00:32:06 +07:00
Chris de Graaf 146c1bdbe5
Add prehooks/posthooks for more fine-grained plugin control 2019-09-26 00:32:05 +07:00
Chris de Graaf 3b9714c8a8
Move around the template files, update the licenses
Hopefully the licenses are detected better by Licensee.
Also they can be templated now which is nice.
2019-09-26 00:32:05 +07:00