Skip to content
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

After releasing returns the new created release id. #30

Open
3 tasks done
orangelckc opened this issue Aug 13, 2022 · 2 comments
Open
3 tasks done

After releasing returns the new created release id. #30

orangelckc opened this issue Aug 13, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@orangelckc
Copy link

Clear and concise description of the problem

Is it possible to get the release id after success updating the changelog?
By create-release, it returns some outputs.
By using the release id, i can do further build like this.

Or is there any other way to generate the changelog and to release builds at the same time?
Thanks!

Suggested solution

Noting to suggest on codes. Just wish to simplify the process of releasing and building.

Alternative

No response

Additional context

No response

Validations

@orangelckc orangelckc added the enhancement New feature or request label Aug 13, 2022
@jbaubree
Copy link

+1 ! In my side, this idea will be helpful

@HiDeoo
Copy link

HiDeoo commented Feb 10, 2023

Had the same requirement multiple times and to make it easier until (and if) this is supported, I created a small GitHub Action which is just a wrapper around changelogithub and provides the release ID, release URL and release upload URL as output variables, e.g. steps.changelog.outputs.release_id:

- uses: hideoo/changelogithub-action@v1
  id: changelog
  with:
    token: ${{ secrets.GITHUB_TOKEN }}

- name: Get the release ID
  run: echo "The release ID is ${{ steps.changelog.outputs.release_id }}"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants