@@ -106,26 +106,26 @@ jobs:
106106
107107 - name : Clone upstream repository
108108 run : |
109- git clone -b ${{ needs.build.outputs.branch }} "git@github.com:${{ github.repository_owner }}/opencast.git" opencast
109+ git clone -b ${{ needs.build-release-tarballs .outputs.branch }} "git@github.com:${{ github.repository_owner }}/opencast.git" opencast
110110 cd opencast
111- git checkout -b t/admin-ui-${{ needs.build.outputs.tag }}
111+ git checkout -b t/admin-ui-${{ needs.build-release-tarballs .outputs.tag }}
112112
113113 - name : Update the admin ui pom file
114114 working-directory : opencast
115115 run : |
116- sed -i "s#<interface.sha256>.*</interface.sha256>#<interface.sha256>${{ needs.build.outputs.checksum }}</interface.sha256>#" modules/admin-ui-interface/pom.xml
117- sed -i "s#<interface.url>.*</interface.url>#<interface.url>https://github.com/${{ github.repository_owner }}/opencast-admin-interface/releases/download/${{ needs.build.outputs.tag }}/oc-admin-ui-${{ needs.build.outputs.tag }}.tar.gz</interface.url>#" modules/admin-ui-interface/pom.xml
116+ sed -i "s#<interface.sha256>.*</interface.sha256>#<interface.sha256>${{ needs.build-release-tarballs .outputs.checksum }}</interface.sha256>#" modules/admin-ui-interface/pom.xml
117+ sed -i "s#<interface.url>.*</interface.url>#<interface.url>https://github.com/${{ github.repository_owner }}/opencast-admin-interface/releases/download/${{ needs.build-release-tarballs .outputs.tag }}/oc-admin-ui-${{ needs.build-release-tarballs .outputs.tag }}.tar.gz</interface.url>#" modules/admin-ui-interface/pom.xml
118118 git add modules/admin-ui-interface/pom.xml
119- git commit -m "Updating admin ui to ${{ needs.build.outputs.tag }}"
120- git push origin t/admin-ui-${{ needs.build.outputs.tag }}
119+ git commit -m "Updating admin ui to ${{ needs.build-release-tarballs .outputs.tag }}"
120+ git push origin t/admin-ui-${{ needs.build-release-tarballs .outputs.tag }}
121121 #This token is an account wide token which allows creation of PRs and pushes.
122122 echo "${{ secrets.MODULE_PR_TOKEN }}" > token.txt
123123 gh auth login --with-token < token.txt
124124 gh pr create \
125- --title "Update ${{ needs.build.outputs.branch }} Admin UI to ${{ needs.build.outputs.tag }}" \
126- --body "Updating Opencast ${{ needs.build.outputs.branch }} Admin UI module to [${{ needs.build.outputs.tag }}](https://github.com/${{ github.repository_owner }}/opencast-admin-interface/releases/tag/${{ needs.build.outputs.tag }})" \
127- --head=${{ github.repository_owner }}:t/admin-ui-${{ needs.build.outputs.tag }} \
128- --base ${{ needs.build.outputs.branch }} \
125+ --title "Update ${{ needs.build-release-tarballs .outputs.branch }} Admin UI to ${{ needs.build-release-tarballs .outputs.tag }}" \
126+ --body "Updating Opencast ${{ needs.build-release-tarballs .outputs.branch }} Admin UI module to [${{ needs.build-release-tarballs .outputs.tag }}](https://github.com/${{ github.repository_owner }}/opencast-admin-interface/releases/tag/${{ needs.build-release-tarballs .outputs.tag }})" \
127+ --head=${{ github.repository_owner }}:t/admin-ui-${{ needs.build-release-tarballs .outputs.tag }} \
128+ --base ${{ needs.build-release-tarballs .outputs.branch }} \
129129 -R ${{ github.repository_owner }}/opencast
130130 #FIXME: fine grained PATs can't apply labels
131131 #FIXME: classic PATs don't have the permissions because the PR isn't in an opencastproject (the user) repo
0 commit comments