Comments (8)
@lacabra May I know the status of this issue? I would like to work on this issue.
from publicgoods-candidates.
Thanks @DivyanshiSingh, this is issue is valid and current. The only caveat is that it probably the hardest of all the ones we have open because it interfaces directly with the Continuous Integration (CI) environment of GitHub Actions. In order to tackle this, you may need to fork this repo and the destination repo, and test that you accomplish the right behaviour on your own repos (and point us to a commit that proves it) before we can proceed to merge it. Having said this, it would be an enormous help to fix this. Thanks! 🙏
Please ask as many questions as you need here
from publicgoods-candidates.
ok sure
Thank you :)
from publicgoods-candidates.
Hey, @lacabra I would like to ask whats the destination repo and when you mention "CI should account for the deleted file, and push it to delete it in the other repo as well", what do you mean by the other repo here? Where can I see the failed build?
from publicgoods-candidates.
Absolutely. This is how it works (providing additional info beyond your question, in case it helps):
- The script that runs is main.yml, and the relevant section is
open_pr
starting on L44, which in turn, on L63 calls scripts/open_pr.js - From L6 and L7 of
scripts/open_pr.js
you will see that the destination repo is publicgoods/products
An example of a failed built is linked in the description of this issue, at the very top: here
from publicgoods-candidates.
@lacabra thanks for this explanation. It was a great help and I understood it, I will update you with my changes.
from publicgoods-candidates.
@lacabra I have implemented my solution. You can have a look at the build here and the PR's are generated on the destination repo here
The changes in the open_pr.js file can be viewed here
from publicgoods-candidates.
Any update @lacabra
from publicgoods-candidates.
Related Issues (20)
- Documentation to resolve 9a and 7 conflict
- DPG owner contact information sheet HOT 2
- DPG API not showing complete data due to nominee JSON directory changes HOT 2
- 📝 ✅ Document best practices for documentation distribution in Help Center HOT 1
- Test Issue to check : in lable name
- 2022 Child Online Safety cohort from UNICEF Venture Fund
- Move DPG's in nominees folder to digitalpublicgoods folder HOT 1
- Solution Name (ID)
- Auto deploy is broken HOT 1
- AccessMod : repo updates HOT 2
- Incorrect classification and licensing for some Data DPGs HOT 2
- DPGs location data is not standardized HOT 4
- Proposal: allow for multiple repositoryURLs per project
- Refresher Review of DPGs HOT 2
- Exclude nominees primarily used to support developers HOT 2
- CI Build failing: Investigate order of fields in JSON HOT 3
- Hints for DPG Submission Form HOT 1
- Collate list of Blocked Nominees & DPGs HOT 1
- Deployment of [email protected] HOT 1
- EU fund to bug bounty programs applications to be DPGs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from publicgoods-candidates.