You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
to ensure all changes from Crowdin are included in the new release.
87
-
88
-
2. Switch to the commit you want to turn into the release - make sure this is the on `develop` or an `r/N.x` branch
89
-
90
-
3. Create and push a new tag
91
-
```bash
92
-
BRANCH=N.x (make sure the version you write here matches the branch you have checked out)
93
-
DATE=$(date +%Y-%m-%d)
94
-
git tag -sm "Release $BRANCH-$DATE" -s "$BRANCH-$DATE"
95
-
git push upstream "$BRANCH-$DATE":"$BRANCH-$DATE"
96
-
```
97
-
98
-
4. Wait for the [Release » Process release tag](https://github.com/opencast/opencast-admin-interface/actions/workflows/release-build.yml)
99
-
workflow to finish
100
-
- It will create a new [GitHub release](https://github.com/opencast/opencast-admin-interface/releases)
101
-
- Review the release and make sure the notes are right, update them if not.
102
-
- By selecting the previous release, Github can generate release notes automatically
103
-
- This review isn't required to happen prior to the next step!
104
-
105
-
5. Merge the upstream issue that the workflow above filed in [Opencast's main repository](https://github.com/opencast/opencast)
63
+
The admin module no longer cuts releases itself. Opencast's release manager will create tags as appropriate and push
64
+
as part of the release process.
106
65
107
66
108
67
Translating the Admin Interface
109
68
-------------------------------
110
69
111
-
You can help translate the Opencast Admin UI to your language on [crowdin.com/project/opencast-admin-interface](https://crowdin.com/project/opencast-admin-interface). Simply request to join the project on Crowdin and start translating. If you are interested in translating a language that is not a target language right now, please create [a GitHub issue](https://github.com/opencast/opencast-admin-interface/issues) and we will add the language.
70
+
You can help translate the Opencast Admin UI to your language on [crowdin.com/project/opencast-admin-interface](https://crowdin.com/project/opencast-admin-interface). Simply request to join the project on Crowdin and start translating. If you are interested in translating a language that is not a target language right now, please create [a GitHub issue](https://github.com/opencast/admin-interface/issues) and we will add the language.
112
71
113
72
This project follows the general form of [Opencast's Localization Process](https://docs.opencast.org/develop/developer/#participate/localization/), especially regarding what happens when you need to [change an existing translation key](https://docs.opencast.org/develop/developer/#participate/localization/#i-need-to-update-the-wording-of-the-source-translation-what-happens). Any questions not answered there should be referred to the mailing lists!
114
73
@@ -119,3 +78,14 @@ Configuration
119
78
The Admin UI frontend cannot be directly configured. Rather, it adapts to the
120
79
various configurations in the Opencast backend. Fore more information, take a look
121
80
at [Opencast's documentation](https://docs.opencast.org).
81
+
82
+
83
+
Admin Repo History
84
+
------------------
85
+
86
+
As part of https://github.com/orgs/opencast/discussions/7277 we decided to rewrite the entire history of this
87
+
repository. This was done because it contained the *entire* history of Opencast into the Opencast 14 era. All
88
+
repository history prior to the addition of this commit should be considered rewritten history, however there should
89
+
be no function changes. The previous tags have been rewritten, but the releases in this GitHub repository have not.
90
+
This means that the hash attached to a given release prior to 2026-03-26 will *not* match, however the source will
0 commit comments