only in patch2:
unchanged:
--- a/core/modules/media/config/optional/system.action.media_delete_action.yml
+++ b/core/modules/media/config/optional/system.action.media_delete_action.yml
@@ -7,4 +7,5 @@ id: media_delete_action
 label: 'Delete media'
 type: media
 plugin: entity:delete_action:media
+weight: 0
 configuration: {  }
only in patch2:
unchanged:
--- a/core/modules/media/config/optional/system.action.media_publish_action.yml
+++ b/core/modules/media/config/optional/system.action.media_publish_action.yml
@@ -7,4 +7,5 @@ id: media_publish_action
 label: 'Publish media'
 type: media
 plugin: entity:publish_action:media
+weight: 0
 configuration: {  }
only in patch2:
unchanged:
--- a/core/modules/media/config/optional/system.action.media_save_action.yml
+++ b/core/modules/media/config/optional/system.action.media_save_action.yml
@@ -7,4 +7,5 @@ id: media_save_action
 label: 'Save media'
 type: media
 plugin: entity:save_action:media
+weight: 0
 configuration: {  }
only in patch2:
unchanged:
--- a/core/modules/media/config/optional/system.action.media_unpublish_action.yml
+++ b/core/modules/media/config/optional/system.action.media_unpublish_action.yml
@@ -7,4 +7,5 @@ id: media_unpublish_action
 label: 'Unpublish media'
 type: media
 plugin: entity:unpublish_action:media
+weight: 0
 configuration: {  }
only in patch2:
unchanged:
--- a/core/modules/node/src/Plugin/views/field/NodeBulkForm.php
+++ b/core/modules/node/src/Plugin/views/field/NodeBulkForm.php
@@ -18,4 +18,24 @@ protected function emptySelectedMessage() {
     return $this->t('No content selected.');
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public function getBulkOptions($filtered = TRUE){
+    $unsorted_options = parent::getBulkOptions($filtered);
+    $options = array();
+
+    // In order to sort get necessary elements.
+    foreach ( $unsorted_options as $id => $label) {
+      $options[$id]['weight'] = $this->actions[$id]->getWeight();
+      $options[$id]['id'] = $id;
+      $options[$id]['label'] = $label;
+    }
+
+    // Sort and get "label" indexed by the "id".
+    uasort($options, array('Drupal\Component\Utility\SortArray', 'sortByWeightElement'));
+    $options = array_column($options, 'label', 'id');
+    return $options;
+  }
+
 }
