Skip to content

update CI settings and dependency compat versions#36

Merged
johnnychen94 merged 3 commits intomasterfrom
jc/ci
Jul 13, 2021
Merged

update CI settings and dependency compat versions#36
johnnychen94 merged 3 commits intomasterfrom
jc/ci

Conversation

@johnnychen94
Copy link
Copy Markdown
Member

@johnnychen94 johnnychen94 commented Jul 13, 2021

Just realize that CI is automatically disabled in this repo because of the inactivity. Let's see if the fantastic PR #34 provided by @pxl-th passes the CI.

This PR also updates the dependency versions (closes #29, closes #30)

- scheduled github actions will now automatically get disabled after
  30(or 60) days inactivity so here we remove the schedule task for
  our unit test.
- macos and windows CI resources are more limited so here I restrict
  it to only Julia 1.x version
- upgrade TagBot and CompatHelper configurations wrt their documentation
- add AxisAlgorithm v0.3 to be compatible with old Interpolations version < v0.12
- add StaticArrays v1
- add Interpolations v0.13
@johnnychen94
Copy link
Copy Markdown
Member Author

I've manually tested it locally that nightly build works.

@johnnychen94 johnnychen94 changed the title update CI settings update CI settings and dependency compat versions Jul 13, 2021
@johnnychen94 johnnychen94 merged commit 02464cc into master Jul 13, 2021
@johnnychen94 johnnychen94 deleted the jc/ci branch July 13, 2021 11:52
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