mirror of
https://github.com/mattermost/mattermost.git
synced 2026-08-26 21:27:40 -05:00
* Update mmctl-test-template.yml to conditionally execute docker login for mattermost repository owner * Update build-server-image.yml and server-test-template.yml to conditionally execute docker login for mattermost repository owner * Update workflow files to conditionally execute docker login for pull requests from mattermost/mattermost * Enhance CI workflows to conditionally execute jobs for pull requests from mattermost/mattermost * Remove conditional check for docker login in CI workflows to streamline execution across all pull requests * Add conditional check for docker login in CI workflows for pull requests from mattermost/mattermost * Refactor CI workflows to gracefully skip tests for external pull requests, enhancing clarity and execution flow * revert checks * skip fips testing for forks * Fix fork detection in FIPS tests to allow push events The previous condition `github.repository_owner == 'mattermost'` was incorrect as it would always be false for forks. Updated to properly detect forks using `github.event.pull_request.head.repo.full_name == github.repository` and allow FIPS tests to run on push events. --------- Co-authored-by: Jesse Hallam <jesse@mattermost.com>