Comments (2)
This will require a little work. If we still want Dependabot to bump these workflows, it cant' have a .jinja
suffix.
We will need a separate folder, say dependabot/.github/workflows
with *.yml
workflows, which, when bumped by Dependabot, trigger a workflow that suffixes .jinja
and copies them to template/.github/workflows
.
If the yml
workflows can exist w/ {{ }}
tokens and still be bumped by Dependabot, we wouldn't even need to mess with the file contents, just copy it and rename it, then push the changes automatically in the workflow.
from copier-python.
Technically wasn't done with this issue until aaff11f, since I didn't realize that workflow_dispatch
could point straight to a pull request branch. This would have allowed me to do all the work in the pull request.
from copier-python.
Related Issues (20)
- Action Required: Fix Renovate Configuration
- Implement a cross-platform, multi-Python test matrix HOT 1
- Make little changes HOT 43
- Filtered warnings HOT 2
- Specify as much as possible in `pyproject.toml` HOT 1
- Update documentation to reflect latest project layout HOT 1
- Introduce the all-contributors automation like nbQA has
- Document discussion and label configuration in repository setup, and other minor changes
- Removing a dependency doesn't trigger lock HOT 1
- Add `.devcontainer` to Renovate configuration
- Fix code of conduct link in PR template
- Fix some `repo-review` things
- Produce an output `requirements.txt` with all requirements
- Restructure lock metadata HOT 1
- Specify automation profile
- Fix `powershell` invocation for paths containing spaces
- Fix `sync.py` for `lock.json` existing but empty
- Rename first-time setup invocation to `Initialize-Repo.ps1` HOT 1
- Fix splatting in Windows install script in contributing guide
- Automate testing of the template creation procedure
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 copier-python.