Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT: Release Canditate 3.3.2 #1264

Merged
merged 43 commits into from
Oct 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
6bf5561
back to dev
FriederikeHanssen Sep 18, 2023
64a8e36
Merge pull request #1246 from FriederikeHanssen/backtodev
FriederikeHanssen Sep 18, 2023
1b1d24c
fix result path
FriederikeHanssen Sep 18, 2023
4f0d65a
Merge pull request #1247 from FriederikeHanssen/fix_paths
maxulysse Sep 18, 2023
aaaf953
better docs
maxulysse Sep 19, 2023
0de1049
more safeguards
maxulysse Sep 19, 2023
90d5bc8
update WEBSITE
maxulysse Sep 21, 2023
75fc5ca
Template update for nf-core/tools version 2.10
nf-core-bot Sep 26, 2023
885ebf6
Merge branch 'dev' into nf-core-template-merge-2.10
maxulysse Sep 26, 2023
f7f34b3
merge leftovers
maxulysse Sep 26, 2023
855393e
merge leftovers
maxulysse Sep 26, 2023
a96508f
typo
maxulysse Sep 26, 2023
986ed6e
fix multiqc linting comments
maxulysse Sep 26, 2023
96140de
Merge pull request #1254 from nf-core/nf-core-template-merge-2.10
maxulysse Sep 26, 2023
55085a5
update CHANGELOG
maxulysse Sep 26, 2023
87b83c8
better docs
maxulysse Sep 26, 2023
1d218b4
update controlfreec modules
maxulysse Sep 26, 2023
f3314b8
update CHANGELOG
maxulysse Sep 26, 2023
f1dfdac
Merge pull request #1256 from maxulysse/controlfreec
maxulysse Sep 26, 2023
8cbbf97
better error handling when no cache provided
maxulysse Sep 27, 2023
0f36b8a
forgot a case in the if else logic
maxulysse Sep 27, 2023
a7acd5c
unhide some params
maxulysse Sep 28, 2023
544e16c
Update docs/usage.md
maxulysse Sep 28, 2023
bd1748b
Apply suggestions from code review
maxulysse Sep 28, 2023
5898739
Apply suggestions from code review
maxulysse Sep 28, 2023
9e3e91d
point towards correct docs
maxulysse Sep 28, 2023
4cb2c2a
Merge pull request #1248 from maxulysse/annotation_cache_docs
maxulysse Sep 28, 2023
cb14579
add nf-prov
maxulysse Sep 29, 2023
96f4f20
update CHANGELOG
maxulysse Sep 29, 2023
a7ada18
add merge to cache checks
maxulysse Sep 29, 2023
ffda6bb
Merge pull request #1259 from maxulysse/nf-prov
maxulysse Sep 29, 2023
1ab6ff8
split was useful
maxulysse Sep 29, 2023
50747d6
Update CHANGELOG.md
maxulysse Sep 29, 2023
28f9077
Merge pull request #1261 from maxulysse/annotation_merge
maxulysse Sep 29, 2023
dd76ebf
FEAT: prepare RC 3.3.2
maxulysse Sep 29, 2023
9aebc2d
prettier
maxulysse Sep 29, 2023
b043eee
Merge pull request #1262 from maxulysse/prepare-rc-3_3_2
FriederikeHanssen Sep 29, 2023
1cb015a
Apply suggestions from code review
maxulysse Sep 29, 2023
1527364
Apply suggestions from code review
maxulysse Oct 1, 2023
fa212b2
revert controlfreec-assesssignificance
maxulysse Oct 4, 2023
547a1a4
update CHANGELOG
maxulysse Oct 4, 2023
b84b8b5
update dependencies table
maxulysse Oct 4, 2023
fabd58b
Merge pull request #1270 from maxulysse/asses_significance
maxulysse Oct 4, 2023
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
1 change: 1 addition & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "nfcore",
"image": "nfcore/gitpod:latest",
"remoteUser": "gitpod",
"runArgs": ["--privileged"],

// Configure tool-specific properties.
"customizations": {
Expand Down
4 changes: 3 additions & 1 deletion .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ Please use the pre-filled template to save time.
However, don't be put off by this template - other more general issues and suggestions are welcome!
Contributions to the code are even more welcome ;)

> If you need help using or modifying nf-core/sarek then the best place to ask is on the nf-core Slack [#sarek](https://nfcore.slack.com/channels/sarek) channel ([join our Slack here](https://nf-co.re/join/slack)).
:::info
If you need help using or modifying nf-core/sarek then the best place to ask is on the nf-core Slack [#sarek](https://nfcore.slack.com/channels/sarek) channel ([join our Slack here](https://nf-co.re/join/slack)).
:::

## Contribution workflow

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/awstest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
parameters: |
{
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/sarek/results-test-${{ github.sha }}/${{ matrix.profile }}"
"outdir": "s3://${{ secrets.AWS_S3_BUCKET }}/sarek/results-${{ github.sha }}/${{ matrix.profile }}"
}
profiles: ${{ matrix.profile }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:

- uses: actions/setup-python@v4
with:
python-version: "3.8"
python-version: "3.11"
architecture: "x64"

- name: Install dependencies
Expand Down
68 changes: 68 additions & 0 deletions .github/workflows/release-announcments.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
name: release-announcements
# Automatic release toot and tweet anouncements
on:
release:
types: [published]
workflow_dispatch:

jobs:
toot:
runs-on: ubuntu-latest
steps:
- uses: rzr/fediverse-action@master
with:
access-token: ${{ secrets.MASTODON_ACCESS_TOKEN }}
host: "mstdn.science" # custom host if not "mastodon.social" (default)
# GitHub event payload
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
message: |
Pipeline release! ${{ github.repository }} v${{ github.event.release.tag_name }} - ${{ github.event.release.name }}!

Please see the changelog: ${{ github.event.release.html_url }}

send-tweet:
runs-on: ubuntu-latest

steps:
- uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Install dependencies
run: pip install tweepy==4.14.0
- name: Send tweet
shell: python
run: |
import os
import tweepy

client = tweepy.Client(
access_token=os.getenv("TWITTER_ACCESS_TOKEN"),
access_token_secret=os.getenv("TWITTER_ACCESS_TOKEN_SECRET"),
consumer_key=os.getenv("TWITTER_CONSUMER_KEY"),
consumer_secret=os.getenv("TWITTER_CONSUMER_SECRET"),
)
tweet = os.getenv("TWEET")
client.create_tweet(text=tweet)
env:
TWEET: |
Pipeline release! ${{ github.repository }} v${{ github.event.release.tag_name }} - ${{ github.event.release.name }}!

Please see the changelog: ${{ github.event.release.html_url }}
TWITTER_CONSUMER_KEY: ${{ secrets.TWITTER_CONSUMER_KEY }}
TWITTER_CONSUMER_SECRET: ${{ secrets.TWITTER_CONSUMER_SECRET }}
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}

bsky-post:
runs-on: ubuntu-latest
steps:
- uses: zentered/bluesky-post-action@v0.0.2
with:
post: |
Pipeline release! ${{ github.repository }} v${{ github.event.release.tag_name }} - ${{ github.event.release.name }}!

Please see the changelog: ${{ github.event.release.html_url }}
env:
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
#
1 change: 0 additions & 1 deletion .nf-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,3 @@ lint:
- lib/NfcoreTemplate.groovy
- lib/NfcoreSchema.groovy
template_strings: False
multiqc_config: False
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.3.2](https://github.com/nf-core/sarek/releases/tag/3.3.2) - Ráhpajávvre

Ráhpajávvre is the Lule Sámi spelling of Rapaselet.

### Added

- [#1246](https://github.com/nf-core/sarek/pull/1246) - Back to dev
- [#1259](https://github.com/nf-core/sarek/pull/1259) - nf-prov plugin

### Changed

- [#1248](https://github.com/nf-core/sarek/pull/1248) - Improve annotation-cache docs
- [#1261](https://github.com/nf-core/sarek/pull/1261) - Enable cache for annotation generation when using 'merge'

### Fixed

- [#1247](https://github.com/nf-core/sarek/pull/1247) - FIX: Result paths for full size test to be correctly displayed on the website
- [#1256](https://github.com/nf-core/sarek/pull/1256) - Fix issue with controlfreec container declaration
- [#1270](https://github.com/nf-core/sarek/pull/1270) - Revert controlfreec/assesssignificance module to 11.6

### Dependencies

| Dependency | Old version | New version |
| -------------------------------- | ----------- | ----------- |
| Control-FREEC/assesssignificance | 11.6b | 11.6 |

## [3.3.1](https://github.com/nf-core/sarek/releases/tag/3.3.1) - Biellorippjávrre

A lake near the Rapaselet delta.
Expand Down
2 changes: 1 addition & 1 deletion CITATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@

- [FastQC](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/)

> Andrews, S. (2010). FastQC: A Quality Control Tool for High Throughput Sequence Data [Online]. Available online https://www.bioinformatics.babraham.ac.uk/projects/fastqc/.
> Andrews, S. (2010). FastQC: A Quality Control Tool for High Throughput Sequence Data [Online].

- [FGBio](https://github.com/fulcrumgenomics/fgbio)

Expand Down
Loading