File tree Expand file tree Collapse file tree 8 files changed +120
-0
lines changed Expand file tree Collapse file tree 8 files changed +120
-0
lines changed Original file line number Diff line number Diff line change
1
+ # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2
+ version : 2
3
+ updates :
4
+ - package-ecosystem : " github-actions"
5
+ directory : " /" # Location of package manifests
6
+ schedule :
7
+ interval : " weekly"
Original file line number Diff line number Diff line change
1
+ name : CI
2
+ on :
3
+ push :
4
+ branches :
5
+ - main
6
+ tags : ['*']
7
+ pull_request :
8
+ workflow_dispatch :
9
+ concurrency :
10
+ # Skip intermediate builds: always.
11
+ # Cancel intermediate builds: only if it is a pull request build.
12
+ group : ${{ github.workflow }}-${{ github.ref }}
13
+ cancel-in-progress : ${{ startsWith(github.ref, 'refs/pull/') }}
14
+ jobs :
15
+ test :
16
+ name : Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
17
+ runs-on : ${{ matrix.os }}
18
+ timeout-minutes : 60
19
+ permissions : # needed to allow julia-actions/cache to proactively delete old caches that it has created
20
+ actions : write
21
+ contents : read
22
+ strategy :
23
+ fail-fast : false
24
+ matrix :
25
+ version :
26
+ - ' 1.10'
27
+ - ' 1.6'
28
+ - ' nightly'
29
+ os :
30
+ - ubuntu-latest
31
+ arch :
32
+ - x64
33
+ steps :
34
+ - uses : actions/checkout@v4
35
+ - uses : julia-actions/setup-julia@v2
36
+ with :
37
+ version : ${{ matrix.version }}
38
+ arch : ${{ matrix.arch }}
39
+ - uses : julia-actions/cache@v2
40
+ - uses : julia-actions/julia-buildpkg@v1
41
+ - uses : julia-actions/julia-runtest@v1
Original file line number Diff line number Diff line change
1
+ name : CompatHelper
2
+ on :
3
+ schedule :
4
+ - cron : 0 0 * * *
5
+ workflow_dispatch :
6
+ jobs :
7
+ CompatHelper :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - name : Pkg.add("CompatHelper")
11
+ run : julia -e 'using Pkg; Pkg.add("CompatHelper")'
12
+ - name : CompatHelper.main()
13
+ env :
14
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
15
+ COMPATHELPER_PRIV : ${{ secrets.DOCUMENTER_KEY }}
16
+ run : julia -e 'using CompatHelper; CompatHelper.main()'
Original file line number Diff line number Diff line change
1
+ name : TagBot
2
+ on :
3
+ issue_comment :
4
+ types :
5
+ - created
6
+ workflow_dispatch :
7
+ inputs :
8
+ lookback :
9
+ default : " 3"
10
+ permissions :
11
+ actions : read
12
+ checks : read
13
+ contents : write
14
+ deployments : read
15
+ issues : read
16
+ discussions : read
17
+ packages : read
18
+ pages : read
19
+ pull-requests : read
20
+ repository-projects : read
21
+ security-events : read
22
+ statuses : read
23
+ jobs :
24
+ TagBot :
25
+ if : github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
26
+ runs-on : ubuntu-latest
27
+ steps :
28
+ - uses : JuliaRegistries/TagBot@v1
29
+ with :
30
+ token : ${{ secrets.GITHUB_TOKEN }}
31
+ ssh : ${{ secrets.DOCUMENTER_KEY }}
Original file line number Diff line number Diff line change @@ -22,3 +22,4 @@ docs/site/
22
22
# committed for packages, but should be committed for applications that require a static
23
23
# environment.
24
24
Manifest.toml
25
+ Sandbox.ipynb
Original file line number Diff line number Diff line change
1
+ name = " MLJTransforms"
2
+ uuid = " 23777cdb-d90c-4eb0-a694-7c2b83d5c1d6"
3
+ authors = [
" Essam <[email protected] > and contributors" ]
4
+ version = " 1.0.0-DEV"
5
+
6
+ [compat ]
7
+ julia = " 1.6.7"
8
+
9
+ [extras ]
10
+ Test = " 8dfed614-e22c-5e08-85e1-65c5234f0b40"
11
+
12
+ [targets ]
13
+ test = [" Test" ]
Original file line number Diff line number Diff line change
1
+ module MLJTransforms
2
+
3
+ # Write your package code here.
4
+
5
+ end
Original file line number Diff line number Diff line change
1
+ using MLJTransforms
2
+ using Test
3
+
4
+ @testset " MLJTransforms.jl" begin
5
+ # Write your tests here.
6
+ end
You can’t perform that action at this time.
0 commit comments