Thomas A. Christensen II
5a5c42e549
refactor: Make get_nextflow_release work using NextflowRelease objects
4 months ago
Thomas A. Christensen II
bc65c05e25
refactor: Make tag filtering work on NextflowRelease objects
4 months ago
Thomas A. Christensen II
cdb0393711
refactor!: Move all Octokit code to own file
...
Separation of concerns. We want to completely separate the internals of
Octokit from this application, so move any reference/call to Octokit into
its own file to symbolize that.
4 months ago
Thomas A. Christensen II
ca8fcaccab
feat: Add nextflow_release function
...
WIth the goal being to convert Octokit data into NextflowRelease objects,
create a function that can do that in one line.
4 months ago
Thomas A. Christensen II
a97128956e
refactor: Move nextflow_bin_url function to NextflowRelease.ts
...
Nextflow binary URLs should be stored in the new NextflowRelease object, so
it should essentially be private for the NextflowRelease type. Move the
function to that file to signify that (but retain export for testing
purposes).
4 months ago
Thomas A. Christensen II
7cc27d1095
feat: Add NextflowRelease type
4 months ago
Thomas A. Christensen II
d736e9561d
docs: Add codecov badge to README
7 months ago
Thomas A. Christensen II
71753bca1d
feat: Add codecov action to test workflow
7 months ago
Thomas A. Christensen II
4499488e7d
feat: Add coverage reporting to test protocol
7 months ago
Thomas A. Christensen II
1f1a43fb20
chore: Add c8 to dev dependencies
7 months ago
Thomas A. Christensen II
99243fb566
chore: Bump version number in package files
7 months ago
Thomas A. Christensen II
b9b7d187dd
chore: Update CHANGELOG for v1.4.0
7 months ago
Edmund Miller
441990da28
Merge pull request #23 from mashehu/break-on-error
...
Fail instead of warn, when `nextflow help` doesn't work
7 months ago
mashehu
7e43c4af0e
Fail instead of warn, when `nextflow help` doesn't work
7 months ago
Thomas A. Christensen II
8e5e5dbd4c
art: Add nf-core logo to README
9 months ago
Robrecht Cannoodt
2008cb75f6
no matrix is specified for 'test-14'
10 months ago
Edmund Miller
b77a1defc2
Merge pull request #15 from data-intuitive/run-unit-test-in-ci
...
Fix testing ci
11 months ago
Robrecht Cannoodt
e066eb124a
Add helper function for checking the latest releases in the unit tests ( #15 ).
11 months ago
Robrecht Cannoodt
7136a6f06e
update more releases
11 months ago
Robrecht Cannoodt
07f474dd40
Fix release version check in unit test ( #15 ).
11 months ago
Robrecht Cannoodt
c6daa302be
Fix testing ci
11 months ago
Edmund Miller
62561112a2
ci: Reorganize when maximize-build-space is ran
11 months ago
Edmund Miller
3323654b16
ci: Add a test for PR #14
11 months ago
Edmund Miller
b9495c9762
Merge pull request #14 from data-intuitive/add-try-catch
...
Add try catch to fs.renameSync
11 months ago
Robrecht Cannoodt
be72b1dc0f
If `fs.renameSync` fails (e.g. because source and destination files are on different partitions), try `fs.copySync` and `fs.unlinkSync` instead.
11 months ago
Thomas A. Christensen II
519edf8749
refactor: Add redirect for publishing action
...
The publishing action assumes that main in package.json points to the
entrypoint of the action. Since v1.2.0, however, that is no longer the
case. Rather than try a new system (or dive deep into the internals of
npm and what every directive means), we'll trick the action into uploading
the correct script by modifying the package.json file right before upload.
Add that hack.
12 months ago
Thomas A. Christensen II
56d7f33dac
chore: Upgrade package version number
12 months ago
Thomas A. Christensen II
dfa1b1c089
fix: Change README to point to latest version
12 months ago
Thomas A. Christensen II
5d4efee5a2
chore: Update CHANGELOG
12 months ago
Thomas A. Christensen II
fe166f9eb6
refactor: Add short-circuit cache checking for already-installed Nextflow
1 year ago
Thomas A. Christensen II
545262d3b9
feat: Add tool-cache checking function
1 year ago
Edmund Miller
0aeab8d284
style: Use double-quotes
...
Co-authored-by: ewels <ewels@users.noreply.github.com>
2 years ago
Edmund Miller
05aef69bc1
ci: Don't double run jobs
2 years ago
Edmund Miller
57e49670a9
ci: Create seperate dev workflow checks
2 years ago
Edmund Miller
46187cd528
test: Add main test from template
...
Doesn't work yet though
2 years ago
Edmund Miller
95a4337530
style: Add simple-import-sort and run
2 years ago
Edmund Miller
981cd4fc2e
style: Set bracketSpacing to true
2 years ago
Edmund Miller
7c79f790e0
chore: Clean up typing in tests
2 years ago
Edmund Miller
c3424c52c4
chore: Clean up release sorting types
2 years ago
Edmund Miller
93ff0f7ef2
test: Write tests for release_data function
2 years ago
Edmund Miller
c19a8b88ef
chore: handle octokit typing
2 years ago
Edmund Miller
7a0ec2a9b4
chore: Clean up a bunch of object references
...
https://medium.com/@kgdilipchandana/how-to-solve-error-ts2339-property-label-does-not-exist-on-type-in-angular-5-db01843ef6a
2 years ago
Edmund Miller
955a936296
chore: Clean up some catch errors
2 years ago
Edmund Miller
a14c1ba3a6
ci: Add build step
2 years ago
Edmund Miller
edde65cf1e
build: lib => lib/src
2 years ago
Edmund Miller
ab89b450a6
chore: Remove eslint failure for ava import
2 years ago
Edmund Miller
3f231d1a10
ci: Update hoops to jump through
2 years ago
Edmund Miller
03b7b3e3d3
test: Remove main test for now
2 years ago
Edmund Miller
0541993f3c
build: Update scripts to be more selective on files
...
And run on test files
2 years ago
Edmund Miller
205818f4d8
style: format-check => format:check
2 years ago