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

Fix GitHub release #276

Merged
merged 8 commits into from
Mar 15, 2023
Merged

Fix GitHub release #276

merged 8 commits into from
Mar 15, 2023

Conversation

ludovicsteinbach
Copy link
Contributor

@ludovicsteinbach ludovicsteinbach commented Mar 14, 2023

@codecov-commenter
Copy link

codecov-commenter commented Mar 14, 2023

Codecov Report

Merging #276 (414b9a6) into main (750f457) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #276   +/-   ##
=======================================
  Coverage   95.32%   95.32%           
=======================================
  Files          10       10           
  Lines        1369     1369           
=======================================
  Hits         1305     1305           
  Misses         64       64           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

name: Documentation-html
path: ~/dist

- name: "Compressing HTML documentation"
Copy link
Collaborator

Choose a reason for hiding this comment

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

You shouldn't need to explicitely zip artifacts, if you mark a folder for upload then it should be zipped by default

Copy link
Contributor Author

@ludovicsteinbach ludovicsteinbach Mar 14, 2023

Choose a reason for hiding this comment

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

Wouldn't downloading it unzip it then?

Edit: I think I misunderstood you. Do you mean the artifact should be zipped already or when using the release action pointing it at a folder should zip it?

Copy link
Collaborator

@Andy-Grigg Andy-Grigg left a comment

Choose a reason for hiding this comment

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

All seems good, and the draft release looks right. I don't see anything in the release docs https://github.com/softprops/action-gh-release that explicitly states that it will zip a folder, but it would be nicer if we didn't need to rely on any more actions than absolutely necessary.

@@ -91,8 +103,11 @@ jobs:
- name: Release
uses: softprops/action-gh-release@v1
with:
prerelease: true
Copy link
Collaborator

Choose a reason for hiding this comment

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

Presumably these three additions will be removed before merge.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Indeed

@ludovicsteinbach ludovicsteinbach added this pull request to the merge queue Mar 15, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 15, 2023
@ludovicsteinbach ludovicsteinbach added this pull request to the merge queue Mar 15, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 15, 2023
@ludovicsteinbach ludovicsteinbach added this pull request to the merge queue Mar 15, 2023
Merged via the queue into main with commit 5f433f1 Mar 15, 2023
ludovicsteinbach added a commit that referenced this pull request Mar 15, 2023
* Fix job dependency

* Disable conditions and unwanted release steps

* DL artifacts and add to rlelease

* Fix paths

* Revert "Disable conditions and unwanted release steps"

This reverts commit 3afd2dc.

* Fix condition for dev docs deploy

* Update documentation path

* Remove extra args in gh release
ludovicsteinbach added a commit that referenced this pull request Mar 16, 2023
* Bump patch version

* Fix GitHub release (#276)

* Set ActAsReadUser header (#282)
@ludovicsteinbach ludovicsteinbach deleted the ci/fix-gh-release branch January 17, 2024 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants