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

Replace Taskcluster with GH? #31

Merged
merged 3 commits into from
Aug 7, 2024
Merged

Replace Taskcluster with GH? #31

merged 3 commits into from
Aug 7, 2024

Conversation

strseb
Copy link
Collaborator

@strseb strseb commented Aug 7, 2024

SOOOOO.
I'm done with the linter beeing mad at us for beeing a priviledged extension.
However https://github.com/mozilla-extensions/xpi-template/blob/main/taskcluster/xpi_taskgraph/signing.py#L19-L25
The taskgraph we use does not support "normal" extension signing.
If we go down the AMO route, we will submit the XPI to AMO anyway and not use autograph.

Given that i cannot stop taskgraph from trying to lint and complain that we are priliedged without removing taskgraph... lets just remove it.

I wrote a small CI that does the same thing and as bonus deploys our current main.xpi to gh pages, so we can use the Web-Install flow

image

Copy link
Member

@lesleyjanenorton lesleyjanenorton left a comment

Choose a reason for hiding this comment

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

May our CI stay as green as a four leaf clover. 🍀

Also: NIGHTLY! 🌙✨💫❤️

@strseb strseb merged commit db32384 into main Aug 7, 2024
5 checks passed
@strseb strseb deleted the basti/hello_gh_ci branch August 7, 2024 15:04
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.

2 participants