Skip to content

Conversation

cw-Guo
Copy link
Collaborator

@cw-Guo cw-Guo commented Sep 27, 2024

What this PR does / why we need it:

Automate the release process, it will create a release pr (step 2, example #1354 ) automatically.
We need another automation for step1, example #1343

Which issue(s) this PR fixes:

Fixes #

Does this PR introduced a user-facing change?


Additional documentation, usage docs, etc.:


Signed-off-by: juicer <cwguoz@gmail.com>
@cw-Guo
Copy link
Collaborator Author

cw-Guo commented Sep 27, 2024

This only covers the step 2 (#1354 )

Here is an example pr created by this workflow: https://github.com/cw-Guo/fluent-operator/pull/5/files

@cw-Guo cw-Guo added the github_actions Pull requests that update GitHub Actions code label Sep 27, 2024

- name: Update version in values.yaml
run: |
sed -i '/repository: "kubesphere\/fluent-operator"/!b;n;s/tag: "latest"/tag: "${{ github.event.inputs.version }}"/' charts/fluent-operator/values.yaml
Copy link
Member

Choose a reason for hiding this comment

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

We may consider removing the kubesphere prefix later.

@wenchajun wenchajun merged commit 5cecf64 into fluent:master Oct 6, 2024
2 checks passed
@wenchajun
Copy link
Member

Thank you for your contribution.

@benjaminhuo
Copy link
Member

That's great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants