Skip to content

Commit

Permalink
Merge pull request #3336 from SwissDataScienceCenter/release/v2.3.0
Browse files Browse the repository at this point in the history
chore: release v2.3.0
  • Loading branch information
Panaetius authored Feb 27, 2023
2 parents 7860064 + 2f6806b commit c0593c4
Show file tree
Hide file tree
Showing 94 changed files with 1,790 additions and 745 deletions.
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
---
name: Bug report
name: "\U0001F41E Bug report"
about: Create a report to help us improve

title: ''
labels: kind/bug, status/triage
assignees: ''
---

<!-- Note: for support questions, please use our discourse (https://renku.discourse.group/) -->
Expand Down
11 changes: 11 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Ref: https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
blank_issues_enabled: false
contact_links:
- name: '💬 Discussions'
url: https://renku.discourse.group/
about: |
Ask questions about using Renku, its features and roadmap, or get support and give feedback.
- name: '💬 Gitter'
url: https://gitter.im/SwissDataScienceCenter/renku
about: |
Chat with the community and maintainers about both the usage of and development of the project.
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: "\U0001F4DA Documentation Issue"
about: Did you find errors, difficulties or missing information in the documentation?
title: ''
labels: kind/documentation, status/triage
assignees: ''

---

<!-- Please make sure to search existing issues before opening a new one. -->

**Describe the issue with documentation you found**
A clear and concise description of what is missing or should be added/improved.
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
---
name: Feature request
name: "\U0001F381 Feature request"
about: Suggest an idea for this project

title: ''
labels: kind/enhancement, status/triage
assignees: ''
---

<!-- Note: for support questions, please use our discourse (https://renku.discourse.group/) -->
Expand Down
10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/improvement_request.md

This file was deleted.

45 changes: 0 additions & 45 deletions .github/ISSUE_TEMPLATE/proposal.md

This file was deleted.

9 changes: 8 additions & 1 deletion .github/workflows/github-project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,14 @@ jobs:
add_to_project:
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@main
- name: Add to renku-python
uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/SwissDataScienceCenter/projects/45
github-token: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}
- name: Add to triage board
uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/SwissDataScienceCenter/projects/51
github-token: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}
labeled: status/triage
24 changes: 17 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ on:
description: New release version
type: string
required: true
ref:
description: Branch/ref to create a release from
type: string
required: true
default: develop
target_branch:
description: Target branch to create a release to
type: string
required: true
default: master

jobs:
create-release-pr:
Expand All @@ -15,12 +25,12 @@ jobs:
with:
fetch-depth: 0
token: "${{ secrets.RENKUBOT_GITHUB_TOKEN }}"
ref: 'develop'
ref: '${{ github.event.inputs.ref }}'
- uses: actions/setup-node@v3
- name: Create Branch
run: git checkout -b "release/v${{ github.event.inputs.version }}"
- name: Merge Master
run: git merge origin/master
- name: Merge Target
run: git merge "origin/${{ github.event.inputs.target_branch }}"
- name: Install dependencies
run: |
sudo add-apt-repository -y ppa:rmescandon/yq
Expand All @@ -31,8 +41,8 @@ jobs:
id: changelog
run: |
echo '{"version": "${{ github.event.inputs.version }}"}' > context.json
conventional-changelog -r 1 -p angular -c context.json | pandoc --from markdown --to rst | sed -e '/=======\n/r /dev/stdin' -e 's/=======\n/=======\n\n/' -i CHANGES.rst
conventional-changelog -r 1 -p angular -c context.json > release_body.md
conventional-changelog -r 1 -p angular -c context.json | sed -e '1,${s/^# /## /}' | pandoc --from markdown --to rst | sed -e '/=======/r /dev/stdin' -e '0,/=======/ s/=======/=======\n/' -i CHANGES.rst
conventional-changelog -r 1 -p angular -c context.json | sed -e '1,${s/^# /## /}' > release_body.md
rm context.json
- name: Update Chart version
run: |
Expand All @@ -55,7 +65,7 @@ jobs:
bodyFile: "release_body.md"
tag: "v${{ github.event.inputs.version }}"
name: "v${{ github.event.inputs.version }}"
commit: "master"
commit: "${{ github.event.inputs.target_branch }}"
- name: Create Pull Request
uses: actions/github-script@v6
with:
Expand All @@ -67,7 +77,7 @@ jobs:
owner,
repo,
head: 'release/v${{ github.event.inputs.version }}',
base: 'master',
base: '${{ github.event.inputs.target_branch }}',
body: [
'This PR is auto-generated by',
'[actions/github-script](https://github.com/actions/github-script).'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/semantic_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5.0.2
- uses: amannn/action-semantic-pull-request@v5.1.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9 changes: 8 additions & 1 deletion .github/workflows/test_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,16 @@ name: Test, Integration Tests and Deploy
on:
push:
branches:
- "**"
- master
- develop
- "release/**" # otherwise PRs created by the PR action don't execute tests
tags:
- "v*.*.*"
pull_request:
types: [opened, reopened, synchronize]
branches:
- "!release/**"

env:
DEPENDENCY_CACHE_PREFIX: "v2"
NETWORK_CACHE_PREFIX: "v1"
Expand Down
1 change: 0 additions & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ build:
- poetry install --with docs --with tests

python:
version: 3.9
install:
- method: pip
path: .
24 changes: 24 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,30 @@
Changes
=======

`2.3.0 <https://github.com/SwissDataScienceCenter/renku-python/compare/v2.2.0...v2.3.0>`__ (2023-02-27)
-------------------------------------------------------------------------------------------------------

Bug Fixes
~~~~~~~~~

- **cli:** fix renku workflow visualize crashing for large graphs due
to a curses error
(`#3273 <https://github.com/SwissDataScienceCenter/renku-python/issues/3273>`__)
(`5898cbb <https://github.com/SwissDataScienceCenter/renku-python/commit/5898cbb5756c86013c169e234e8002285e4e84a7>`__)
- **core:** metadata v10 migration fixes
(`#3326 <https://github.com/SwissDataScienceCenter/renku-python/issues/3326>`__)
(`38aa53c <https://github.com/SwissDataScienceCenter/renku-python/commit/38aa53c3fa2a15976ff1cce68b5a21ca24df2078>`__)
- **svc:** properly use Redis sentinel
(`#3319 <https://github.com/SwissDataScienceCenter/renku-python/issues/3319>`__)
(`4a52069 <https://github.com/SwissDataScienceCenter/renku-python/commit/4a5206971fb8212a399d06132fe811d948edb96f>`__)

Features
~~~~~~~~

- **core:** add support for ssh connections into sessions
(`#3318 <https://github.com/SwissDataScienceCenter/renku-python/issues/3318>`__)
(`c024650 <https://github.com/SwissDataScienceCenter/renku-python/commit/c024650c96beef6d1ae2153b18b5b142171f2d80>`__)

`2.2.0 <https://github.com/SwissDataScienceCenter/renku-python/compare/v2.1.0...v2.2.0>`__ (2023-02-10)
-------------------------------------------------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion helm-chart/renku-core/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ appVersion: "1.0"
description: A Helm chart for Kubernetes
name: renku-core
icon: https://avatars0.githubusercontent.com/u/53332360?s=400&u=a4311d22842343604ef61a8c8a1e5793209a67e9&v=4
version: 2.2.0
version: 2.3.0
2 changes: 1 addition & 1 deletion helm-chart/renku-core/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ versions:
fullnameOverride: ""
image:
repository: renku/renku-core
tag: "v2.2.0"
tag: "v2.3.0"
pullPolicy: IfNotPresent
v9:
name: v9
Expand Down
Loading

0 comments on commit c0593c4

Please sign in to comment.