From 3f603a1e9db855f500324d9d635e53f758b08283 Mon Sep 17 00:00:00 2001 From: scott45 Date: Tue, 2 Jul 2024 14:54:58 +0300 Subject: [PATCH] feat: Add more automation and refine workflows --- .github/PULL_REQUEST_TEMPLATE.md | 12 ++++++++++++ .github/dependabot.yml | 8 ++++++++ CHANGELOG.md | 9 +++++++++ VERSION | 3 +++ 4 files changed, 32 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 .github/dependabot.yml create mode 100644 CHANGELOG.md create mode 100644 VERSION diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..8f95b7a --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,12 @@ +# SPDX-License-Identifier: Apache-2.0 + +## What did we change? + +## Why are we doing this? + +## How was it tested? +- [ ] Locally +- [ ] Development Environment +- [ ] Not needed, changes very basic +- [ ] Husky successfully run +- [ ] Unit tests passing and Documentation done diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..e22ecff --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +# Set update schedule for GitHub Actions + +version: 2 +updates: + - package-ecosystem: 'npm' + directory: '/' + schedule: + interval: 'weekly' diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e0f3d36 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,9 @@ +# SPDX-License-Identifier: Apache-2.0 + +## v1.1.0 (future date, 2024) + +* Next change summary here + +## v1.0.0 (July 2nd, 2024) + +* Add workflows, pr template, version and changelog.md file. \ No newline at end of file diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..ec344f9 --- /dev/null +++ b/VERSION @@ -0,0 +1,3 @@ +# SPDX-License-Identifier: Apache-2.0 + +v1.4.0 \ No newline at end of file