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

Create funding-manifest-urls #38

Merged
merged 1 commit into from
Nov 1, 2024
Merged

Conversation

RCheesley
Copy link
Member

Summary

In applying for the funding from the FLOSS fund, creating the funding.json file requires us to link to https://github.com/mautic/mautic/blob/5.x/funding.json in a funding manifest file on the .well-known directory of any sites we're linking out to.

This PR should add that directory and file, per the instructions here: https://floss.fund/funding-manifest/

Metadata

Question Answer
Did you use a meaningful pull request title? yes
Did you apply meaningful labels to the pull request? yes
Did you perform a self review first? yes
Documentation reflects changes? N/A
CHANGELOG reflects changes? N/A
Unit/Functional tests reflect changes? N/A
Did you perform browser testing? N/A
Risk level Low
Relevant links N/A

@RCheesley
Copy link
Member Author

Looks like there's a bug with the GitLab mirroring here.

@nick-vanpraet nick-vanpraet added the qa-1 Use the QA1 environment when working on this issue. label Oct 29, 2024
@nick-vanpraet nick-vanpraet force-pushed the add-funding.json-wellknown branch from bba752a to 149e8dd Compare October 30, 2024 16:30
Copy link
Contributor

@nick-vanpraet nick-vanpraet left a comment

Choose a reason for hiding this comment

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

Deployed to QA1, file shows up correctly. Looks good to merge.

@RCheesley RCheesley merged commit 3927a68 into main Nov 1, 2024
5 checks passed
@RCheesley
Copy link
Member Author

Thanks @nick-vanpraet - merged!

@RCheesley
Copy link
Member Author

@nick-vanpraet I think it should now show at https://www.mautic.org/.well-known/funding-manifest-urls but it seems there's a 404 on that page. Does it take a time to deploy, maybe?

@nick-vanpraet
Copy link
Contributor

Merging into main does not trigger a build iirc, only QA labels do. You'll have to log in to platform to manually trigger a build.

@RCheesley
Copy link
Member Author

OK so I just deploy from QA1 -> Prod?

@RCheesley RCheesley deleted the add-funding.json-wellknown branch November 1, 2024 16:42
@nick-vanpraet
Copy link
Contributor

No just log in to platform, navigate to the live environment, hit deploy and enter the branch to deploy, so main.

https://support.dropsolid.io/devops/environments/shortcuts/deploy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
qa-1 Use the QA1 environment when working on this issue.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants