Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

fix(ci): workaround DCO requirement for gh-pages branch #2203

Merged
merged 1 commit into from
Dec 15, 2020
Merged

fix(ci): workaround DCO requirement for gh-pages branch #2203

merged 1 commit into from
Dec 15, 2020

Conversation

nojnhuh
Copy link
Contributor

@nojnhuh nojnhuh commented Dec 15, 2020

Description:
This change adds a step to the chart release CI workflow to force git to
signoff commits to pass the DCO check.

Affected area:

  • New Functionality [ ]
  • Documentation [ ]
  • Install [ ]
  • Control Plane [ ]
  • CLI Tool [ ]
  • Certificate Management [ ]
  • Networking [ ]
  • Metrics [ ]
  • SMI Policy [ ]
  • Security [ ]
  • Tests [ ]
  • CI System [X]
  • Performance [ ]
  • Other [ ]

Please answer the following questions with yes/no.

  • Does this change contain code from or inspired by another project? If so, did you notify the maintainers and provide attribution?
    No

This change adds a step to the chart release CI workflow to force git to
signoff commits to pass the DCO check.

Signed-off-by: Jon Huhn <johuhn@microsoft.com>
@nojnhuh nojnhuh requested a review from a team as a code owner December 15, 2020 21:15
@@ -9,6 +9,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
# Workaround DCO requirement for gh-pages branch
- run: git config alias.commit "commit -s"
- name: Publish Helm charts
uses: stefanprodan/helm-gh-pages@v1.1.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we update to v1.3.0 as well?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking at the changes, I don't see anything that we need or would use. I could make that a separate change if there's something I'm missing.
https://github.com/stefanprodan/helm-gh-pages/releases

@nojnhuh nojnhuh merged commit d8b189c into openservicemesh:release-v0.6 Dec 15, 2020
@nojnhuh nojnhuh deleted the chart-release-dco branch December 15, 2020 21:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants