Closed george-zubrienko closed 10 months ago
Unfortunate.. I can manually publish the latest release
As I was told by their support, GH will provide a way to use protected tags for deployment some time around Sep 14. So once that comes, we should be able to update the env protection properly. I see two options before that happens:
As I was told by their support, GH will provide a way to use protected tags for deployment some time around Sep 14. So once that comes, we should be able to update the env protection properly. I see two options before that happens:
- manual publish
- remove protection rule from env, as we still have the approval gate which prevents unauthorized publishing
thanks for the update. i'd rather just manual publish given the short timeline vs. removing the protection rule, for the sake of the security recommendations https://docs.pypi.org/trusted-publishers/security-model/
@lidatong you are the champion, thanks a lot! I have support ticket open with GH on this in our private org, so once we have the "Github Approved Way" of using protected tags for releases available, I'll update this issue and ping you again :)
Hey @george-zubrienko , has there been any update to the "github way"? You mentioned that you had a meeting with them last week, how did it go?
Hey @george-zubrienko , has there been any update to the "github way"? You mentioned that you had a meeting with them last week, how did it go?
Feature that we need is expected to be available in October, check the roadmap: https://github.com/github/roadmap/issues/825
I'll circle back here once they release it.
Oh I see. Is it possible at all to get a manual release in the meantime @lidatong - it would really help me out!
Thanks so much!
@idbentley Github support notified me the new functionality will be available Oct 6. We'll review how to use it and update the pipelines accordingly - should put us back on track with automated releases :)
@lidatong when you have time to update protection rules:
Then we can finally close this one!
@lidatong any chance you can have a look at updating release protection rule? :)
@lidatong any chance you can have a look at updating release protection rule? :)
sorry forgot to follow up on this. i just updated the protection rule to allow semver formatted tags
I'll try out on 0.6.2 release this week :)
All good - closing!
Description
We are now affected by this https://github.com/orgs/community/discussions/62991
Unfortunately contributors cannot do anything about this, we need urgent help from @lidatong. I'll try to reach by mail as well.
Code snippet that reproduces the issue
N/A
Failed run:
https://github.com/lidatong/dataclasses-json/actions/runs/6057466686
Describe the results you expected
PyPI release working
Python version you are using
N/A - CD problem
Environment description
N/A - CD problem