32 lines
1.1 KiB
TypeScript
32 lines
1.1 KiB
TypeScript
/**
|
|
* @license
|
|
* Copyright Google LLC All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.io/license
|
|
*/
|
|
|
|
import {ReleaseActionConstructor} from '../actions';
|
|
|
|
import {CutLongTermSupportPatchAction} from './cut-lts-patch';
|
|
import {CutNewPatchAction} from './cut-new-patch';
|
|
import {CutNextPrereleaseAction} from './cut-next-prerelease';
|
|
import {CutReleaseCandidateAction} from './cut-release-candidate';
|
|
import {CutStableAction} from './cut-stable';
|
|
import {MoveNextIntoFeatureFreezeAction} from './move-next-into-feature-freeze';
|
|
import {TagRecentMajorAsLatest} from './tag-recent-major-as-latest';
|
|
|
|
/**
|
|
* List of release actions supported by the release staging tool. These are sorted
|
|
* by priority. Actions which are selectable are sorted based on this declaration order.
|
|
*/
|
|
export const actions: ReleaseActionConstructor[] = [
|
|
TagRecentMajorAsLatest,
|
|
CutStableAction,
|
|
CutReleaseCandidateAction,
|
|
CutNewPatchAction,
|
|
CutNextPrereleaseAction,
|
|
MoveNextIntoFeatureFreezeAction,
|
|
CutLongTermSupportPatchAction,
|
|
];
|