File tree Expand file tree Collapse file tree 5 files changed +31
-9
lines changed
Expand file tree Collapse file tree 5 files changed +31
-9
lines changed Original file line number Diff line number Diff line change @@ -33,17 +33,19 @@ jobs:
3333 if : ${{ needs.on-main-branch-check.outputs.on_main == 'true' }}
3434 uses : " ./.github/workflows/test-docs.yml"
3535
36- test-register :
37- name : test-register
38- needs : on-main-branch-check
39- if : ${{ needs.on-main-branch-check.outputs.on_main == 'true' }}
40- uses : " ./.github/workflows/test-register.yml"
36+ # FIXME: environment not being picked up in test-register action
37+ # test-register:
38+ # name: test-register
39+ # needs: on-main-branch-check
40+ # if: ${{ needs.on-main-branch-check.outputs.on_main == 'true' }}
41+ # uses: "./.github/workflows/test-register.yml"
4142
4243 make-changelog :
4344 runs-on : ubuntu-latest
4445 needs :
4546 - test-docs
46- - test-register
47+ # FIXME: add this back in when test-register is working
48+ # - test-register
4749 outputs :
4850 release_body : ${{ steps.git-cliff.outputs.content }}
4951 steps :
8890 shell : bash
8991 run : |
9092 latest_tag=$(echo "${{ github.ref_name }}" | cut -c -2)
93+ git config --global user.name "Github Actions"
94+ git config --global user.email "nobody@fulcrumgenomics.com"
9195 git tag -d "${latest_tag}" || echo ""
9296 git tag -a -m "Release version ${{ github.ref_name }}" "${latest_tag}"
9397 git push origin ":refs/tags/${latest_tag}" || echo ""
Original file line number Diff line number Diff line change 11# CHANGELOG
22
3+ ## [ v2.1.0] (2025-06-04)
4+
5+ - [ #33 ] add an option to mark the registered version as release
6+ - [ #35 ] add an option to skip install latch with pip
7+ - [ #32 ] fix link to the logo in the README
8+ - [ #32 ] fix the release workflow
9+ - [ #31 ] add a GHA workflow to keep the readme up-to-date
10+ - [ #30 ] add a release workflow (#30 )
11+ - adding back in missing commits from v1.1.0
12+ - [ #18 ] Support registering a Snakefile for Snakemake
13+ - [ #18 ] Fix disabling the auto version register option
14+
15+ [ v2.1.0 ] : https://github.com/fulcrumgenomics/setup-latch/releases/tag/v2.1.0
16+
317## [ v2.0.0] (2025-03-18)
418
519This release provides upport for latch 2.57.2 and later. Earlier releases of latch may work, but are unsupported.
Original file line number Diff line number Diff line change @@ -124,6 +124,10 @@ jobs:
124124 # Default: false
125125 register-disable-auto-version: ''
126126
127+ # Path to the Snakefile (for Snakemake) to register
128+ # Default:
129+ register-snakefile: ''
130+
127131 # Whether the workflow should fail if the worfklow is already registered.
128132 # Default: false
129133 already-registered-do-not-fail: ''
Original file line number Diff line number Diff line change 11{
22 "name" : " setup-latch" ,
3- "version" : " 2.0 .0" ,
3+ "version" : " 2.1 .0" ,
44 "description" : " setup-latch" ,
55 "scripts" : {
66 "build" : " tsc && node lib/generate-docs.js" ,
You can’t perform that action at this time.
0 commit comments