Skip to content

Commit

Permalink
feat: v1.2.11 (#1)
Browse files Browse the repository at this point in the history
* v1.2.11

* rename image
  • Loading branch information
withdave authored Aug 16, 2023
1 parent 6983164 commit 2414989
Show file tree
Hide file tree
Showing 11 changed files with 218 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# by default, require qlik-cloud-monitoring-apps
* @qlik-oss/qlik-cloud-monitoring-apps
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/repo_bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: 🐛 Bug Report
about: Something isn't working as expected
---

## 🐛 Bug report

(A clear and concise description of what the bug is.)

### Steps to Reproduce

1. (Step one)
1. (Step two)
1. ...

### Expected behavior

(A clear and concise description of what you expected to happen.)

### Actual behavior

(A clear and concise description of what actually happened.)

### Additional context

(Add any other context, link to demo or screenshots about the issue.)
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/repo_feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: 🚀 Feature or Improvement
about: Suggest an idea for a new feature or improvement
---

## 🚀 Feature

(A clear and concise description of what the feature/improvement is.)

### Motivation

(A clear and concise description of why this feature/improvement should be added.)

### Additional context

(Add any other context about the feature/improvement request.)
64 changes: 64 additions & 0 deletions .github/workflows/draft_release_on_main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Build a draft release

on:
push:
branches: [ "main" ]

workflow_dispatch:

jobs:
create-release:
runs-on: ubuntu-latest
permissions:
contents: write

steps:
- name: Checkout
uses: actions/checkout@v3

- name: Retrieve version from VERSION
run: |
RELVER=$(cat VERSION | tr -d '[:space:]')
echo "RELVER=$RELVER" >> $GITHUB_ENV
- name: Retrieve app name from APPNAME
run: |
APPNAME=$(cat APPNAME)
echo "APPNAME=$APPNAME" >> $GITHUB_ENV
- name: Retrieve latest installer PDF from qlik-cloud-monitoring-apps repo
uses: robinraju/[email protected]
with:
repository: "qlik-oss/qlik-cloud-monitoring-apps"
latest: true
fileName: "Qlik-Cloud-Monitoring-Applications-Installation-Guide.pdf"

- name: Draft a release
uses: softprops/action-gh-release@v1
with:
name: ${{ env.RELVER }}
body: |
**!Important - review then remove this top section**
- [ ] Verify the .pdf and .qvf are correct
- [ ] Align the tag to the release version
- [ ] Verify release name matches tag (e.g. v1.2.1)
- [ ] Add any comments on breaking changes/ amends to the auto generated release notes
- [ ] Delete this section
We are pleased to release version ${{ env.RELVER }} of the ${{ env.APPNAME }}.
Find attached the app (${{ env.APPNAME }}.qvf) and install guide (Qlik-Cloud-Monitoring-Applications-Installation-Guide.pdf).
The following changes have been made for this release:
- Change 1
- Change 2
draft: true
tag_name: ${{ env.RELVER }}
generate_release_notes: true
fail_on_unmatched_files: true
files: |
./app/${{ env.APPNAME }}.qvf
./Qlik-Cloud-Monitoring-Applications-Installation-Guide.pdf
54 changes: 54 additions & 0 deletions .github/workflows/pr_verify.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Add verification message to pull requests

on:
pull_request:
types: [opened, synchronize, edited, ready_for_review]
branches: [ "main" ]

workflow_dispatch:

jobs:
verify:
runs-on: ubuntu-latest
permissions: write-all

steps:
- name: Checkout
uses: actions/checkout@v3

- name: Retrieve version from VERSION
run: |
RELVER=$(cat VERSION | tr -d '[:space:]')
echo "RELVER=$RELVER" >> $GITHUB_ENV
- name: Retrieve app name from APPNAME
run: |
APPNAME=$(cat APPNAME)
echo "APPNAME=$APPNAME" >> $GITHUB_ENV
- name: PR comment with file
uses: thollander/actions-comment-pull-request@v2
with:
mode: upsert
comment_tag: previewComment
message: |
# PR checklist
Checklist:
- [ ] Is this release [${{ env.RELVER }}] of ${{ env.APPNAME }}?
- [ ] Have you updated `app/${{ env.APPNAME }}.qvf`?
If you wish to merge:
- Have this PR approved by a code owner
- Merge this PR into main
- Go to releases, an action will generate a draft release with docs + attached QVF
- Make any updates, then submit the release
Common issues:
- Version number missing or incorrect (./VERSION file needs updating)
- After merging, draft release doesn't update - this is usually because
the action failed due to an old draft release with the same name.
Delete the draft release, and re-run the action.
1 change: 1 addition & 0 deletions APPNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Entitlement-Analyzer
50 changes: 48 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,48 @@
# qlik-cloud-entitlement-analyzer
The Entitlement Analyzer is a Qlik Sense application built for Qlik Cloud, which provides Entitlement usage overview for your Qlik Cloud tenant.
> **Warning**
> This application is _community supported_. This means that you should not contact
> Qlik Support for help with this app. See below for additional information
> on how to raise issues on this repository to ask for help.
# Qlik Cloud Entitlement Analyzer

> **Note**
> This application is one of a set of community built and supported monitoring apps for Qlik Cloud.
> For links to all monitoring apps, visit the [Qlik Cloud Monitoring Apps](https://github.com/qlik-oss/qlik-cloud-monitoring-apps) repository.
The Entitlement Analyzer is a Qlik Sense application built for Qlik Cloud, which
provides Entitlement usage overview for your Qlik Cloud tenant.

![Sheets in the Entitlement Analyzer](/images/readme_sheets.png)

It provides information such as:

* Which users are accessing which apps
* Consumption of Professional, Analyzer and Analyzer Capacity entitlements
* Whether you have the correct entitlements assigned to each of your users
* Where your Analyzer Capacity entitlements are being consumed, and forecasted
usage

## Installing/ updating

A PDF containing installation instructions is attached to each [release](/../../releases).

## Support policy

This app is provided as-is and is not supported by Qlik. Over time, the APIs and
metrics used by the app may change, so it is advised to monitor this repository
for updates, and to update the app promptly when new versions are available.

If you have issues while using this app, support is provided on a best-efforts
basis by contributors to this project.

If you have an issue:

* Review the FAQ section in this readme to see if your issue is a common one
* Review open and closed [issues](/../../issues)
* Open a [new issue](/../../issues/new), following the issue template

If you are able to resolve the issue, then close your issue with the resolution,
and if you feel inclined, open a PR with your proposed changes so that we can
consider including the improvement in the next release of the app.

Thank you for your support!
1 change: 1 addition & 0 deletions VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v1.2.11
Binary file added app/Entitlement-Analyzer.qvf
Binary file not shown.
Binary file added images/readme_sheets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>qlik-oss/renovate-config"
]
}

0 comments on commit 2414989

Please sign in to comment.