Ibrahim Serdar Acikgoz
1908e7397c
workflows/artifacts.yml: do not upload build artifacts for branches
2023-04-26 17:02:00 +03:00
Antonis Stamatiou
ee23f6dc6b
fix: Fixed wrong commit sha reference from incoming webhook
2023-04-26 13:15:09 +03:00
Antonis Stamatiou
dbb73b9239
fix: Disable branch name manipulation to remove attack vector
2023-04-26 12:46:49 +03:00
Akis Maziotis
fbe7323079
[fix] CI Correctly identify artifact downloads
...
We are defining the workflow directive to for `Artifacts generation and upload`/cd/Download artifacts step.
To be the workflow_id from the calling workflow
Signed-off-by: Akis Maziotis <akis.maziotis@mattermost.com >
2023-04-10 19:27:47 +03:00
Akis Maziotis
24bf163171
[feat] Uploading mm-te-test artifacts to mattermost docker registry
...
Required by Cloud Platform team for smooth migration of Spinwick service to the new DockerHub registry.
Context: https://community.mattermost.com/private-core/pl/3jzzxzfiji8hx833ewyuthzkjh
2023-04-10 16:50:17 +03:00
Akis Maziotis
d0bee0162c
[feat] CI. Run artifact uploads in workflow secure context
...
We are seperating artifacts generation/upload process, into a seperate workflow.
This runs in pricileged mode, using `workflow_run` trigger.
https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_run
Note: This event will only trigger a workflow run if the workflow file is on the default branch.(master)
Docker artifacts, are now exposed under the newly porivisioned DockerHub Org account: "mattermostdevelopment"
https://hub.docker.com/repository/docker/mattermostdevelopment/mm-te-test/tags?page=1&ordering=last_updated
Signed-off-by: Akis Maziotis <akis.maziotis@mattermost.com >
2023-04-10 16:50:17 +03:00