diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml new file mode 100644 index 0000000..226f604 --- /dev/null +++ b/.github/workflows/CompatHelper.yml @@ -0,0 +1,17 @@ +name: CompatHelper + +on: + schedule: + - cron: '00 00 * * *' + +jobs: + CompatHelper: + runs-on: ubuntu-latest + steps: + - name: Pkg.add("CompatHelper") + run: julia -e 'using Pkg; Pkg.add("CompatHelper")' + - name: CompatHelper.main() + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }} + run: julia -e 'using CompatHelper; CompatHelper.main()' diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yml index d77d3a0..f8fd014 100644 --- a/.github/workflows/TagBot.yml +++ b/.github/workflows/TagBot.yml @@ -9,3 +9,4 @@ jobs: - uses: JuliaRegistries/TagBot@v1 with: token: ${{ secrets.GITHUB_TOKEN }} + ssh: ${{ secrets.DOCUMENTER_KEY }} diff --git a/Project.toml b/Project.toml index d43c4ac..26c2686 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "FINUFFT" uuid = "d8beea63-0952-562e-9c6a-8e8ef7364055" author = "Ludvig af Klinteberg " -version = "0.4.2" +version = "1.0.0" [deps] BinDeps = "9e28174c-4ba2-5203-b857-d8d62c4213ee" @@ -9,8 +9,9 @@ Conda = "8f4d0f93-b110-5947-807f-2305c1781a2d" Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" [compat] -BinDeps = "≥ 0.8.10" -julia = "≥ 1.0.0" +BinDeps = "1.0" +Conda = "1.4" +julia = "1.0" [extras] LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" diff --git a/README.md b/README.md index 47f6cf6..18267fb 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ add FINUFFT test FINUFFT ``` -This should download, build and test FINUFFT v1.1.1, as long as you have `gcc` and `curl` installed. The FFTW library is downloaded locally by the build script, using [Conda.jl](https://github.com/JuliaPy/Conda.jl) +This should download, build and test FINUFFT v1.1.2, as long as you have `gcc` and `curl` installed. The FFTW library is downloaded locally by the build script, using [Conda.jl](https://github.com/JuliaPy/Conda.jl) Developed and tested on Linux. Also works on Max OS X, but build script is hardwired to use GCC 9 (`g++-9` and `gcc-9`).