Allow manual upstreaming, fix matrix

This commit is contained in:
Benjamin Bädorf 2021-06-14 23:38:49 +02:00
parent ff4807f1f9
commit 2b01119f1f
No known key found for this signature in database
GPG key ID: 4406E80E13CD656C

View file

@ -8,6 +8,9 @@ steps:
when:
event:
- cron
- promote
target:
- upstream
environment:
GITEA_SSH_KEY:
from_secret: gitea_ssh_key
@ -35,6 +38,9 @@ steps:
- success
event:
- cron
- promote
target:
- upstream
depends_on:
- "Sync upstream to local"
environment:
@ -57,12 +63,15 @@ steps:
- git push origin core
- name: "Notify success"
image: plugins/atrix
image: plugins/matrix
when:
status:
- success
event:
- cron
- promote
target:
- upstream
depends_on:
- "Sync core with upstream"
settings:
@ -81,6 +90,9 @@ steps:
- failure
event:
- cron
- promote
target:
- upstream
depends_on:
- "Sync core with upstream"
environment:
@ -98,11 +110,14 @@ steps:
- success
event:
- cron
- promote
target:
- upstream
depends_on:
- "Open pull request for failed merge"
settings:
homeserver: https://matrix.pub.solar
roomid: operations:pub.solar
roomid: dfQBqwkhIzrFjMSsxy:pub.solar
username:
from_secret: matrix_username
password: