wayfair / ospo-automation Goto Github PK
View Code? Open in Web Editor NEWAutomation workflows for Wayfair's Open Source Program Office
License: MIT License
Automation workflows for Wayfair's Open Source Program Office
License: MIT License
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
actions/checkout
, actions/github-script
, actions/stale
, suzuki-shunsuke/github-action-renovate-config-validator
)These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
.github/workflows/fork.yml
actions/checkout v3
ibiqlik/action-yamllint v3
actions/github-script v6
hmarr/auto-approve-action v3
wayfair-incubator/forker v0.0.6
actions/github-script v6
.github/workflows/lint.yml
actions/checkout v3
avto-dev/markdown-lint v1
actions/checkout v3
suzuki-shunsuke/github-action-renovate-config-validator v0.1.2
.github/workflows/manual.yml
actions/checkout v3
wayfair-incubator/forker v0.0.6
.github/workflows/stale.yml
actions/stale v7
There are several known edge cases and limitations with the current Fork Request PR workflow:
.yml
file in the requests/fork/
directory. This is by design, so that we have a 1:1 audit trail for self-service requests, but we don't currently handle it gracefully or explicitly instruct users to submit one request at a time. In the short term, we can improve error handling and update the README to instruct users to avoid this. In the long term, we should consider the ability to support processing X number of requests (of the same type) in a single PR, but this will require some refactor.-1
, -2
, etc.Fork Request workflow can gracefully handle edge cases, either existing and printing a useful error message for the user, or attempting to parse the user's request where possible.
The workflow fails with unhelpful errors, or does not run at all.
See also: #43
Now that GitHub natively supports automerge policies on repositories, we should enable this in ospo-automation
and update our self-service PR workflow checklist / instructions to inform users on how to enable automerge for their PRs.
We can follow the example set in ospo-names
for how to accomplish this easily.
See also: #43
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.