Compare commits

...

5 Commits

Author SHA1 Message Date
Renovator Bot 5ff8c1948a chore(deps): update dependency mikefarah/yq to v4.8.0 (#51)
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [mikefarah/yq](https://github.com/mikefarah/yq) | minor | `v4.7.1` -> `v4.8.0` |

---

### Release Notes

<details>
<summary>mikefarah/yq</summary>

### [`v4.8.0`](https://github.com/mikefarah/yq/releases/v4.8.0)

[Compare Source](https://github.com/mikefarah/yq/compare/v4.7.1...v4.8.0)

-   Added three new [entries operators](https://mikefarah.gitbook.io/yq/operators/entries) to_entries, from_entries and with_entries that behave similarly as they do in `jq`.
-   Added [optional identifier flag](https://mikefarah.gitbook.io/yq/operators/traverse-read#optional-identifier) `?` - e.g. `.a?`
-   Fixed handling of the yaml 1.1. merge spec ([#&#8203;800](https://github.com/mikefarah/yq/issues/800))
-   Fixed bug in using `select` with `or` (<https://github.com/mikefarah/yq/discussions/804>)

</details>

---

### Configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Reviewed-on: docker/lhci#51
Co-authored-by: Renovator Bot <renovator@rknet.org>
Co-committed-by: Renovator Bot <renovator@rknet.org>
2021-05-11 09:25:31 +02:00
Renovator Bot 3e45badc8f chore(deps): pin node.js
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-05-09 22:01:10 +00:00
Robert Kaussow 06955d341b
chore: update node:lts-alpine3.12 base image to 3.13
continuous-integration/drone/push Build is passing Details
2021-05-09 23:23:53 +02:00
Robert Kaussow f55964f609
fix pipeline deps
continuous-integration/drone/push Build is passing Details
2021-05-09 22:57:22 +02:00
Robert Kaussow 6a5e3142bf
chore: improve generated changelog
continuous-integration/drone/push Build encountered an error Details
2021-05-09 22:42:31 +02:00
4 changed files with 20 additions and 8 deletions

View File

@ -6,10 +6,14 @@
{{ range .CommitGroups -}}
### {{ .Title }}
{{ $subjects := list }}
{{ range .Commits -}}
{{ if not (has .Subject $subjects) -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{ $subjects = append $subjects .Subject -}}
{{ end }}
{{ end -}}
{{- end }}
{{- end -}}
{{- if .NoteGroups -}}
{{ range .NoteGroups -}}

View File

@ -57,15 +57,22 @@ steps:
depends_on:
- dryrun
- name: changelog
- name: changelog-generate
image: thegeeklab/git-chglog
commands:
- git fetch -tq
- git-chglog --no-color --no-emoji ${DRONE_TAG:---next-tag unreleased unreleased}
- git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased}
depends_on:
- tags
- name: changelog-format
image: thegeeklab/alpine-tools
commands:
- prettier CHANGELOG.md
- prettier -w CHANGELOG.md
depends_on:
- changelog-generate
- name: publish-dockerhub
image: thegeeklab/drone-docker-buildx:20
settings:
@ -82,7 +89,7 @@ steps:
- refs/heads/main
- refs/tags/**
depends_on:
- changelog
- changelog-format
- name: publish-quay
image: thegeeklab/drone-docker-buildx:20
@ -101,7 +108,7 @@ steps:
- refs/heads/main
- refs/tags/**
depends_on:
- changelog
- changelog-format
- name: publish-gitea
image: plugins/gitea-release
@ -194,6 +201,6 @@ depends_on:
---
kind: signature
hmac: cc8922b7a2921199bd29022e42f41b2637f302e85072b78f57be5487142685c3
hmac: f0a79ff218867538b206db31be99e8dc07be3e50b1bb56e3e047a272816a33bf
...

View File

@ -1 +1,2 @@
.drone.yml
*.tpl.md

View File

@ -1,4 +1,4 @@
FROM node:lts-alpine3.12@sha256:6b76daf4d7da68a6d31250a4a389f25dec9a3adab715645881701e90a82a64e3
FROM node:lts-alpine3.13@sha256:7021600941a9caa072c592b6a89cec80e46cb341d934f1868220f5786f236f60
LABEL maintainer="Robert Kaussow <mail@thegeeklab.de>"
LABEL org.opencontainers.image.authors="Robert Kaussow <mail@thegeeklab.de>"
@ -13,7 +13,7 @@ ARG YQ_VERSION
# renovate: datasource=npm depName=@lhci/cli
ENV LHCI_VERSION="${BUILD_VERSION:-0.7.2}"
# renovate: datasource=github-releases depName=mikefarah/yq
ENV YQ_VERSION="${YQ_VERSION:-v4.7.1}"
ENV YQ_VERSION="${YQ_VERSION:-v4.8.0}"
ENV LHCI_BASE_DIR=/drone/src \
FORCE_COLOR=true \