diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cd37b3b..469eb97 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,45 +1,20 @@ name: Build & Publish - on: push: branches: - main - jobs: build: runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [12.x] - steps: - name: Checkout uses: actions/checkout@v2 - - name: Get yarn cache directory path - id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" - - name: Cache yarn cache - uses: actions/cache@v2 - id: cache-yarn-cache + - name: Setup Node + uses: actions/setup-node@v1 with: - path: ${{ steps.yarn-cache-dir-path.outputs.dir }} - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - - name: Cache node_modules - id: cache-node-modules - uses: actions/cache@v2 - with: - path: node_modules - key: ${{ runner.os }}-${{ matrix.node-version }}-nodemodules-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.os }}-${{ matrix.node-version }}-nodemodules- + node-version: 16.x - name: Install dependencies run: yarn install --frozen-lockfile; - if: | - steps.cache-yarn-cache.outputs.cache-hit != 'true' || - steps.cache-node-modules.outputs.cache-hit != 'true' - name: Test run: | yarn test; diff --git a/CHANGELOG.md b/CHANGELOG.md index a003fdc..3050689 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ | Version | Changes | | ------- | -------------------------------------------------- | +| 0.3.0 | Plugin deprecated | | 0.2.1 | Bug fixes (Thanks @koszti) | | | Replace theme by variable (Thanks @koszti) | | 0.2.0 | **Plugin Signed** | diff --git a/README.md b/README.md index 3e94013..3fd5a87 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ +# :warning: DEPRECATION + +Grafana Boom Theme Panel was created during early Grafana days to workaround theme support for Grafana dashbaords. Given that Grafana have native themes now, It is time to deprecate the plugin. + +Thank you community for the support. This plugin will be removed/archived from the grafana plugin catalog. Existing installations should continue to work. If that doesn't work, reach out to [community.grafana.com](https://community.grafana.com) for support. You can also download old binaries from [releases page](https://github.com/yesoreyeram/yesoreyeram-boomtheme-panel/releases). + # Boom Theme Panel [![Build & Publish](https://github.com/yesoreyeram/yesoreyeram-boomtheme-panel/workflows/Build%20&%20Publish/badge.svg)](https://github.com/yesoreyeram/yesoreyeram-boomtheme-panel/actions?query=workflow%3A%22Build+%26+Publish%22) diff --git a/package.json b/package.json index bb0ecf1..f647faa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "yesoreyeram-boomtheme-panel", - "version": "0.2.1", + "version": "0.3.0", "description": "Themes for Grafana", "main": "dist/module.js", "author": "Sriramajeyam Sugumaran",