Skip to content

Commit c0593c4

Browse files
authored
Merge pull request #3336 from SwissDataScienceCenter/release/v2.3.0
chore: release v2.3.0
2 parents 7860064 + 2f6806b commit c0593c4

File tree

94 files changed

+1790
-745
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+1790
-745
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
---
2-
name: Bug report
2+
name: "\U0001F41E Bug report"
33
about: Create a report to help us improve
4-
4+
title: ''
5+
labels: kind/bug, status/triage
6+
assignees: ''
57
---
68

79
<!-- Note: for support questions, please use our discourse (https://renku.discourse.group/) -->

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Ref: https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
2+
blank_issues_enabled: false
3+
contact_links:
4+
- name: '💬 Discussions'
5+
url: https://renku.discourse.group/
6+
about: |
7+
Ask questions about using Renku, its features and roadmap, or get support and give feedback.
8+
- name: '💬 Gitter'
9+
url: https://gitter.im/SwissDataScienceCenter/renku
10+
about: |
11+
Chat with the community and maintainers about both the usage of and development of the project.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: "\U0001F4DA Documentation Issue"
3+
about: Did you find errors, difficulties or missing information in the documentation?
4+
title: ''
5+
labels: kind/documentation, status/triage
6+
assignees: ''
7+
8+
---
9+
10+
<!-- Please make sure to search existing issues before opening a new one. -->
11+
12+
**Describe the issue with documentation you found**
13+
A clear and concise description of what is missing or should be added/improved.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
---
2-
name: Feature request
2+
name: "\U0001F381 Feature request"
33
about: Suggest an idea for this project
4-
4+
title: ''
5+
labels: kind/enhancement, status/triage
6+
assignees: ''
57
---
68

79
<!-- Note: for support questions, please use our discourse (https://renku.discourse.group/) -->

.github/ISSUE_TEMPLATE/improvement_request.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/proposal.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

.github/workflows/github-project.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,14 @@ jobs:
1010
add_to_project:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/add-to-project@main
13+
- name: Add to renku-python
14+
uses: actions/add-to-project@main
1415
with:
1516
project-url: https://github.com/orgs/SwissDataScienceCenter/projects/45
1617
github-token: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}
18+
- name: Add to triage board
19+
uses: actions/add-to-project@main
20+
with:
21+
project-url: https://github.com/orgs/SwissDataScienceCenter/projects/51
22+
github-token: ${{ secrets.RENKUBOT_GITHUB_TOKEN }}
23+
labeled: status/triage

.github/workflows/release.yml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ on:
66
description: New release version
77
type: string
88
required: true
9+
ref:
10+
description: Branch/ref to create a release from
11+
type: string
12+
required: true
13+
default: develop
14+
target_branch:
15+
description: Target branch to create a release to
16+
type: string
17+
required: true
18+
default: master
919

1020
jobs:
1121
create-release-pr:
@@ -15,12 +25,12 @@ jobs:
1525
with:
1626
fetch-depth: 0
1727
token: "${{ secrets.RENKUBOT_GITHUB_TOKEN }}"
18-
ref: 'develop'
28+
ref: '${{ github.event.inputs.ref }}'
1929
- uses: actions/setup-node@v3
2030
- name: Create Branch
2131
run: git checkout -b "release/v${{ github.event.inputs.version }}"
22-
- name: Merge Master
23-
run: git merge origin/master
32+
- name: Merge Target
33+
run: git merge "origin/${{ github.event.inputs.target_branch }}"
2434
- name: Install dependencies
2535
run: |
2636
sudo add-apt-repository -y ppa:rmescandon/yq
@@ -31,8 +41,8 @@ jobs:
3141
id: changelog
3242
run: |
3343
echo '{"version": "${{ github.event.inputs.version }}"}' > context.json
34-
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
35-
conventional-changelog -r 1 -p angular -c context.json > release_body.md
44+
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
45+
conventional-changelog -r 1 -p angular -c context.json | sed -e '1,${s/^# /## /}' > release_body.md
3646
rm context.json
3747
- name: Update Chart version
3848
run: |
@@ -55,7 +65,7 @@ jobs:
5565
bodyFile: "release_body.md"
5666
tag: "v${{ github.event.inputs.version }}"
5767
name: "v${{ github.event.inputs.version }}"
58-
commit: "master"
68+
commit: "${{ github.event.inputs.target_branch }}"
5969
- name: Create Pull Request
6070
uses: actions/github-script@v6
6171
with:
@@ -67,7 +77,7 @@ jobs:
6777
owner,
6878
repo,
6979
head: 'release/v${{ github.event.inputs.version }}',
70-
base: 'master',
80+
base: '${{ github.event.inputs.target_branch }}',
7181
body: [
7282
'This PR is auto-generated by',
7383
'[actions/github-script](https://github.com/actions/github-script).'

.github/workflows/semantic_pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ jobs:
1010
main:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: amannn/action-semantic-pull-request@v5.0.2
13+
- uses: amannn/action-semantic-pull-request@v5.1.0
1414
env:
1515
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test_deploy.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,16 @@ name: Test, Integration Tests and Deploy
33
on:
44
push:
55
branches:
6-
- "**"
6+
- master
7+
- develop
8+
- "release/**" # otherwise PRs created by the PR action don't execute tests
79
tags:
810
- "v*.*.*"
11+
pull_request:
12+
types: [opened, reopened, synchronize]
13+
branches:
14+
- "!release/**"
15+
916
env:
1017
DEPENDENCY_CACHE_PREFIX: "v2"
1118
NETWORK_CACHE_PREFIX: "v1"

0 commit comments

Comments
 (0)