-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scripts: Add release automation #1776
Draft
knrt10
wants to merge
1
commit into
main
Choose a base branch
from
releaseAutoscript
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is what I got from ## 🐞 Bug fixes
- frontend plugins: Fix enable button disappearing ([#1771](https://github.com/headlamp-k8s/headlamp/pull/1771)) (@joaquimrocha)
- plugins/examples/change-logo: Use sx prop in logo ([#1768](https://github.com/headlamp-k8s/headlamp/pull/1768)) (@illume)
- frontend: Fix redirect on Save/Cancel in Plugin Settings Details View ([#1763](https://github.com/headlamp-k8s/headlamp/pull/1763)) (@yolossn)
- backend: Fix log file source ([#1756](https://github.com/headlamp-k8s/headlamp/pull/1756)) (@knrt10)
- backend: Fix backend build fail ([#1754](https://github.com/headlamp-k8s/headlamp/pull/1754)) (@yolossn)
- Fix notifications out of cluster ([#1753](https://github.com/headlamp-k8s/headlamp/pull/1753)) (@joaquimrocha)
- frontend ClusterChooser: Fix color (make it black again) ([#1751](https://github.com/headlamp-k8s/headlamp/pull/1751)) (@joaquimrocha)
- frontend components/common: Fix BackLink exportation ([#1743](https://github.com/headlamp-k8s/headlamp/pull/1743)) (@joaquimrocha)
- frontend: fix performance of notifications ([#1717](https://github.com/headlamp-k8s/headlamp/pull/1717)) (@farodin91)
- plugins: Fix copying to docker containers ([#1714](https://github.com/headlamp-k8s/headlamp/pull/1714)) (@knrt10)
- fix: local links in helm docs ([#1709](https://github.com/headlamp-k8s/headlamp/pull/1709)) (@alexandersperling)
- Fix item crud when changing clusters ([#1707](https://github.com/headlamp-k8s/headlamp/pull/1707)) (@joaquimrocha)
- github: Dockerfile: Fix .plugins copying and usage with test ([#1692](https://github.com/headlamp-k8s/headlamp/pull/1692)) (@illume)
- fix restart annotation clone ([#1691](https://github.com/headlamp-k8s/headlamp/pull/1691)) (@farodin91)
- frontend: Add fix and test for notifcations ([#1686](https://github.com/headlamp-k8s/headlamp/pull/1686)) (@vyncent-t)
- frontend: Fix default sorting column for the ResourceTable ([#1685](https://github.com/headlamp-k8s/headlamp/pull/1685)) (@joaquimrocha)
- frontend: fix calling /parseKubeConfig ([#1681](https://github.com/headlamp-k8s/headlamp/pull/1681)) (@knrt10)
- frontend: Fix notifications format styles ([#1674](https://github.com/headlamp-k8s/headlamp/pull/1674)) (@vyncent-t)
- Fix notifications infinite loop ([#1666](https://github.com/headlamp-k8s/headlamp/pull/1666)) (@joaquimrocha)
- frontend: Fix fullscreen icon bypassing tests and add missing icon ([#1662](https://github.com/headlamp-k8s/headlamp/pull/1662)) (@joaquimrocha)
- frontend: Fix some console warnings ([#1623](https://github.com/headlamp-k8s/headlamp/pull/1623)) (@farodin91)
- frontend: Fix import test checks ([#1616](https://github.com/headlamp-k8s/headlamp/pull/1616)) (@vyncent-t)
## Helm charts
- chart: Added ability to use environment variables ([#1715](https://github.com/headlamp-k8s/headlamp/pull/1715)) (@macintoshme)
- chart: Choose whether or not to generate oidc secret ([#1668](https://github.com/headlamp-k8s/headlamp/pull/1668)) (@ThisIsntTheWay)
- chart: Bump Headlamp version to v0.22.0 ([#1629](https://github.com/headlamp-k8s/headlamp/pull/1629)) (@github-actions[bot])
## Frontend Changes
- Cluster in hook api functions / Warnings in home view ([#1750](https://github.com/headlamp-k8s/headlamp/pull/1750)) (@joaquimrocha)
- headlamp-plugin: frontend: Update dependencies ([#1748](https://github.com/headlamp-k8s/headlamp/pull/1748)) (@illume)
- frontend: get rid of more makeStyles ([#1726](https://github.com/headlamp-k8s/headlamp/pull/1726)) (@farodin91)
- frontend: use sx instead of styles - part 2 ([#1721](https://github.com/headlamp-k8s/headlamp/pull/1721)) (@farodin91)
- frontend: If no claim available we don't create link for it ([#1697](https://github.com/headlamp-k8s/headlamp/pull/1697)) (@ashu8912)
- frontend: use sx instead of styles ([#1694](https://github.com/headlamp-k8s/headlamp/pull/1694)) (@farodin91)
- frontend: Add dialog for Drain ([#1690](https://github.com/headlamp-k8s/headlamp/pull/1690)) (@vyncent-t)
- frontend: Disable auto reconnection of logs ([#1680](https://github.com/headlamp-k8s/headlamp/pull/1680)) (@knrt10)
- Add Plugin Settings Detail View and Plugin Config Store ([#1678](https://github.com/headlamp-k8s/headlamp/pull/1678)) (@yolossn)
- app: frontend: plugins: Add runCommand for shell commands in Electron app ([#1677](https://github.com/headlamp-k8s/headlamp/pull/1677)) (@illume)
- frontend: Add option to download all logs ([#1658](https://github.com/headlamp-k8s/headlamp/pull/1658)) (@knrt10)
- frontend: cleanup Details runtimeClass storybook ([#1657](https://github.com/headlamp-k8s/headlamp/pull/1657)) (@farodin91)
- frontend: plugins: Upgrade storybook to 7.6.7 ([#1637](https://github.com/headlamp-k8s/headlamp/pull/1637)) (@illume)
- frontend: Bump minimum compatible headlamp-plugin to >=0.8.0-alpha.3 ([#1625](https://github.com/headlamp-k8s/headlamp/pull/1625)) (@joaquimrocha)
- frontend: cleanup storage section ([#1620](https://github.com/headlamp-k8s/headlamp/pull/1620)) (@farodin91)
- frontend: Use NameValueTable for ConfigMap and Secret ([#1619](https://github.com/headlamp-k8s/headlamp/pull/1619)) (@farodin91)
- frontend: sidebar reorder ([#1615](https://github.com/headlamp-k8s/headlamp/pull/1615)) (@farodin91)
- frontend: Include LimitRange and ResourceQuota on Namespace Details ([#1614](https://github.com/headlamp-k8s/headlamp/pull/1614)) (@farodin91)
- frontend: ResourceTable support hideColums ([#1611](https://github.com/headlamp-k8s/headlamp/pull/1611)) (@farodin91)
- frontend: node chart on cluster overview ([#1610](https://github.com/headlamp-k8s/headlamp/pull/1610)) (@farodin91)
- frontend: Use DetailsGrid for Node ([#1609](https://github.com/headlamp-k8s/headlamp/pull/1609)) (@farodin91)
- frontend: Add IngressClass ([#1605](https://github.com/headlamp-k8s/headlamp/pull/1605)) (@farodin91)
- frontend: cleanup pod, workloads, and job ([#1602](https://github.com/headlamp-k8s/headlamp/pull/1602)) (@farodin91)
- frontend SimpleTable: Show first/last page buttons in pagination ([#1598](https://github.com/headlamp-k8s/headlamp/pull/1598)) (@farodin91)
- frontend: Export the Resource's ResourceListView and AuthVisible ([#1596](https://github.com/headlamp-k8s/headlamp/pull/1596)) (@farodin91)
## 📝 Documentation
- docs: Add Dex Minikube Headlamp oidc doc ([#1722](https://github.com/headlamp-k8s/headlamp/pull/1722)) (@yolossn)
- Small documentation improvements, helm link, and blog link ([#1689](https://github.com/headlamp-k8s/headlamp/pull/1689)) (@illume)
- docs: Remove left-over OIDC pictures ([#1663](https://github.com/headlamp-k8s/headlamp/pull/1663)) (@joaquimrocha)
- docs: Fix Keycloak docs ([#1659](https://github.com/headlamp-k8s/headlamp/pull/1659)) (@yolossn)
- docs: headlamp-plugin: plugins/examples: Update for headlamp-plugin 0.8.0 ([#1633](https://github.com/headlamp-k8s/headlamp/pull/1633)) (@illume)
## 💻 Development
- e2e-tests: Add more tests for plugins ([#1762](https://github.com/headlamp-k8s/headlamp/pull/1762)) (@knrt10)
## 🧱 Plugins
- app: container: Update plugins app-catalog-0.1.4 prometheus-0.0.2 ([#1626](https://github.com/headlamp-k8s/headlamp/pull/1626)) (@illume)
## Backend Changes
- backend: Update dependencies ([#1758](https://github.com/headlamp-k8s/headlamp/pull/1758)) (@illume)
- backend: format backend logs to use zlog ([#1723](https://github.com/headlamp-k8s/headlamp/pull/1723)) (@knrt10)
- backend: Update dependencies ([#1669](https://github.com/headlamp-k8s/headlamp/pull/1669)) (@yolossn)
- Revert "backend: human readable errors for kubeconfig" ([#1627](https://github.com/headlamp-k8s/headlamp/pull/1627)) (@joaquimrocha)
- backend: Return if no proxy match ([#1622](https://github.com/headlamp-k8s/headlamp/pull/1622)) (@ashu8912)
## Other
- frontend: runCommand: Disable unless env var is set ([#1757](https://github.com/headlamp-k8s/headlamp/pull/1757)) (@illume)
- Notarize Mac app using ESRP ([#1741](https://github.com/headlamp-k8s/headlamp/pull/1741)) (@joaquimrocha)
- load-tests: Add create-clusters script and docs ([#1713](https://github.com/headlamp-k8s/headlamp/pull/1713)) (@illume)
- load-tests: docs: Add create deployments load test ([#1676](https://github.com/headlamp-k8s/headlamp/pull/1676)) (@vyncent-t)
- github-actions: bump all official actions ([#1647](https://github.com/headlamp-k8s/headlamp/pull/1647)) (@farodin91)
- Refresh OIDC token if they are about to expire and use it. ([#1636](https://github.com/headlamp-k8s/headlamp/pull/1636)) (@yolossn)
- chocolatey: Update Headlamp to 0.22.0 ([#1630](https://github.com/headlamp-k8s/headlamp/pull/1630)) (@joaquimrocha)
- Update platforms.md - Capitalized L in Linux ([#1608](https://github.com/headlamp-k8s/headlamp/pull/1608)) (@stefkiourk) |
knrt10
force-pushed
the
releaseAutoscript
branch
2 times, most recently
from
March 7, 2024 07:05
23e058f
to
4295905
Compare
This adds a changelog script which simplifies the process of generating changelog for our project's releases. Since are release documentation is quite different and not easy to automate this helps in simplifying that. It reduces too much of the work Signed-off-by: Kautilya Tripathi <[email protected]>
knrt10
force-pushed
the
releaseAutoscript
branch
from
March 7, 2024 07:32
4295905
to
bb8f26e
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a changelog script which simplifies the process of generating changelog for our project's releases.
Since are release documentation is quite different and not easy to automate this helps in simplifying that. It reduces too much of the work