Skip to content
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
03b4521
Initial, PkgTemplates setup
haberdashPI May 13, 2022
454b2a6
initial draft, unfinished tests
haberdashPI May 31, 2022
6e75201
starting to work on tests...
haberdashPI Jun 1, 2022
c2173c1
fixing some tests
haberdashPI Jun 14, 2022
c4be972
working tests?
haberdashPI Jun 17, 2022
b1237d7
tests working locally
haberdashPI Jun 17, 2022
1ea329a
Remove license
haberdashPI Jun 17, 2022
977f5b5
Remove doc manifest
haberdashPI Jun 17, 2022
2685f89
add a comment
haberdashPI Jun 17, 2022
11d15f3
Apply suggestions from code review
haberdashPI Jun 17, 2022
445b3eb
update julia versions
haberdashPI Jun 21, 2022
3f1f88b
added example to readme
haberdashPI Jun 21, 2022
985da80
wip refactor
haberdashPI Jun 22, 2022
4ce41e1
initial draft of code review revisions
haberdashPI Jun 23, 2022
1099b80
Update Project.toml
haberdashPI Jun 23, 2022
e8eb202
tests working locally
haberdashPI Jun 23, 2022
a050b5c
some tweaks
haberdashPI Jun 23, 2022
b641861
YAS formatting
haberdashPI Jun 27, 2022
7321364
tagbot
haberdashPI Jun 27, 2022
e834bd7
updated comments
haberdashPI Jun 27, 2022
17fbda1
add empty examples dir
haberdashPI Jun 27, 2022
f2a8c3c
fixed misplaced file
haberdashPI Jun 27, 2022
1a9566e
Formatting fixes
haberdashPI Jun 27, 2022
bd45ceb
formatting fixes
haberdashPI Jun 27, 2022
600a84b
Moar formatting
haberdashPI Jun 27, 2022
7190dfc
handle named tuples
haberdashPI Jun 28, 2022
28f93f6
formatting
haberdashPI Jun 28, 2022
3ab48e7
project setup
haberdashPI Jun 28, 2022
991e5b6
formatting fixes
haberdashPI Jun 28, 2022
a157e9a
make this 0.0.1 release
haberdashPI Jun 28, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: CI
on:
push:
branches:
tags: '*'
pull_request:
concurrency:
# Skip intermediate builds: always.
# Cancel intermediate builds: only if it is a pull request build.
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
jobs:
test:
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
version:
- '1.6'
- '1'
- 'nightly'
os:
- ubuntu-latest
arch:
- x64
steps:
- uses: actions/checkout@v2
- uses: julia-actions/setup-julia@v1
with:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
- uses: julia-actions/cache@v1
- uses: julia-actions/julia-buildpkg@v1
- uses: julia-actions/julia-runtest@v1
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v2
with:
files: lcov.info
16 changes: 16 additions & 0 deletions .github/workflows/CompatHelper.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: CompatHelper
on:
schedule:
- cron: 0 0 * * *
workflow_dispatch:
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()'
17 changes: 17 additions & 0 deletions .github/workflows/TagBot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: TagBot
on:
issue_comment:
types:
- created
workflow_dispatch:
jobs:
TagBot:
if: github.event_name == 'workflow_dispatch' || github.actor == 'beacon-buddy'
runs-on: ubuntu-latest
steps:
- uses: JuliaRegistries/TagBot@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
ssh: ${{ secrets.DOCUMENTER_KEY }}
registry: beacon-biosignals/BeaconRegistry
registry_ssh: ${{ secrets.BEACON_REGISTRY_RO_SSH_KEY }}
35 changes: 35 additions & 0 deletions .github/workflows/style.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Style-Enforcer
on:
push:
branches:
- 'main'
tags: '*'
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
# note: keep in sync with `format/run.jl`
paths-ignore:
- 'README.md'
- '.gitignore'
jobs:
format-check:
name: Style Enforcement (Julia ${{ matrix.julia-version }} - ${{ github.event_name }})
# Run on push's or non-draft PRs
if: (github.event_name == 'push') || (github.event.pull_request.draft == false)
runs-on: ubuntu-latest
strategy:
matrix:
julia-version: [1.7]
steps:
- uses: julia-actions/setup-julia@latest
with:
version: ${{ matrix.julia-version }}
- uses: actions/checkout@v1
- name: Instantiate `format` environment and format
run: |
julia --project=format -e 'using Pkg; Pkg.instantiate()'
julia --project=format 'format/run.jl'
- uses: reviewdog/action-suggester@v1
if: github.event_name == 'pull_request'
with:
tool_name: JuliaFormatter
fail_on_error: true
Loading