diff --git a/core/version.h b/core/version.h new file mode 100644 index 0000000000..d1becac61f --- /dev/null +++ b/core/version.h @@ -0,0 +1,24 @@ +/* + * Copyright (C) 2019 Intel Corporation. All rights reserved. + * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception + */ + +/* + * version.h.in is a template file. version.h is a generated file. + * Please do not edit both files directly. + * + * Any changes to the version should be done in build-scripts/version.cmake. + * + * Continue to maintain the version.h for certain embedded platforms. + */ + +#ifndef _WAMR_VERSION_H_ +#define _WAMR_VERSION_H_ + +/* clang-format off */ +#define WAMR_VERSION_MAJOR 2 +#define WAMR_VERSION_MINOR 2 +#define WAMR_VERSION_PATCH 0 +/* clang-format on */ + +#endif diff --git a/core/version.h.in b/core/version.h.in index 495b8d3b69..a4da7d14bd 100644 --- a/core/version.h.in +++ b/core/version.h.in @@ -8,6 +8,8 @@ * Please do not edit both files directly. * * Any changes to the version should be done in the version.cmake file. + * + * Continue to maintain the version.h for certain embedded platforms. */ #ifndef _WAMR_VERSION_H_ diff --git a/doc/stability_release.md b/doc/stability_release.md index a08040c22f..78e034a3df 100644 --- a/doc/stability_release.md +++ b/doc/stability_release.md @@ -23,6 +23,11 @@ Once a release decision has been made: - Create a PR that: 1. Modifies *build-scripts/version.cmake*. - 2. Updates *RELEASE.md*. + 2. Executes cmake configuration to update the version. + 3. Updates *RELEASE_NOTES.md*. +- A checklist of the PR includes + - [ ] *build-scripts/version.cmake* + - [ ] *core/version.h* + - [ ] *RELEASE_NOTES.md* - Once the PR is merged, create a new tag. - Initiate the release process by triggering *the binary release processes* in *Actions*.