Commit Graph

264 Commits (master)
 

Author SHA1 Message Date
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