Skip to content

Commit

Permalink
first draft
Browse files Browse the repository at this point in the history
  • Loading branch information
nolte committed Jan 6, 2024
0 parents commit 8b3a015
Show file tree
Hide file tree
Showing 19 changed files with 230 additions and 0 deletions.
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: "\U0001F41B Bug Report"
about: "If something isn't working as expected \U0001F914."
title: ''
labels: bug

---

<!---
Hi there,
Thank you for opening an issue.
--->


### Used Release


### Debug Output
<!--Please provider a link to a GitHub Gist containing the complete debug output. Please do NOT paste the debug output in the issue; just paste a link to the Gist. And Please check the Debug Output for any Plain Text Credentials.-->

### Panic Output
<!--If produced a panic, please provide a link to a GitHub Gist containing the output of the `crash.log`.-->

### Expected Behavior
What should have happened?

### Actual Behavior
What actually happened?

### Steps to Reproduce
<!-- Please list the steps required to reproduce the issue, for example: -->

### Important Factoids
<!-- Are there anything atypical about your accounts that we should know? For example: Running in EC2 Classic? Custom version of OpenStack? Tight ACLs?-->

### References
<!--Are there any other GitHub issues (open or closed) or Pull Requests that should be linked here? For example:
- GH-1234
-->

### Community Note
<!--- Please keep this note for the community --->
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: "\U0001F680 Feature Request"
about: "I have a suggestion (and might want to implement myself \U0001F642)!"
title: ''
labels: enhancement

---


### Description

<!--- Please leave a helpful description of the feature request here. --->

### Potential Configuration

<!--- Information about code formatting: https://help.github.com/articles/basic-writing-and-formatting-syntax/#quoting-code --->

```hcl
# Copy-paste your configurations here.
```

### References

<!---
Information about referencing Github Issues: https://help.github.com/articles/basic-writing-and-formatting-syntax/#referencing-issues-and-pull-requests
Are there any other GitHub issues (open or closed) or pull requests that should be linked here? Vendor blog posts or documentation?
--->

<!--- Please keep this note for the community --->

### Community Note

* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment

<!--- Thank you for keeping this note for the community --->
4 changes: 4 additions & 0 deletions .github/boring-cyborg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
# These settings are synced to GitHub by https://probot.github.io/apps/boring-cyborg/

_extends: gh-plumbing:.github/commons-boring-cyborg.yml
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
### Description

<!--- Please leave a helpful description of the pull request here. --->

### Acceptance tests
- [ ] Have you added an acceptance test for the functionality being added?
- [ ] Have you run the acceptance tests on this branch?

### Documentation
- [ ] Have you create or updated the documentation at ``./docs``?

### References

<!---
Are there any other GitHub issues (open or closed) or pull requests that should be linked here? Vendor blog posts or documentation?
--->
### Community Note
<!--- Please keep this note for the community --->
* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment
4 changes: 4 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
# These settings are synced to GitHub by https://probot.github.io/apps/release-drafter/

_extends: gh-plumbing:.github/commons-release-drafter.yml
10 changes: 10 additions & 0 deletions .github/settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
# These settings are synced to GitHub by https://probot.github.io/apps/settings/

_extends: gh-plumbing:.github/commons-settings.yml

repository:
name: taskfiles
description: Collection of Reuseable Taskfiles
homepage: https://nolte.github.io/taskfiles
topics: task
4 changes: 4 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
# These settings are synced to GitHub by https://probot.github.io/apps/stale/

_extends: gh-plumbing:.github/commons-stale.yml
8 changes: 8 additions & 0 deletions .github/workflows/build-static-tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
on:
push:

jobs:
static:
uses: nolte/gh-plumbing/.github/workflows/[email protected]
security:
uses: nolte/gh-plumbing/.github/workflows/[email protected]
9 changes: 9 additions & 0 deletions .github/workflows/release-cd-deliver-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
on:
release:
types: [published]

jobs:
publish_docs:
uses: nolte/gh-plumbing/.github/workflows/[email protected]
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
11 changes: 11 additions & 0 deletions .github/workflows/release-cd-refresh-master.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
on:
release:
types: [published]

jobs:
refresh_presentation_branch:
uses: nolte/gh-plumbing/.github/workflows/[email protected]
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
with:
target_branch: main
14 changes: 14 additions & 0 deletions .github/workflows/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Release Drafter

on:
push:
# branches to consider in the event; optional, defaults to all
branches:
- develop

jobs:
update_release_draft:
uses: nolte/gh-plumbing/.github/workflows/[email protected]
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
9 changes: 9 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.3.0
hooks:
- id: check-yaml
exclude: "{{cookiecutter.module_slug}}/*"
- id: end-of-file-fixer
- id: trailing-whitespace
args: ['--markdown-linebreak-ext=md']
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# taskfiles

<!--intro-start-->
Collection of Reuseable [Taskfile](https://github.com/go-task/task).
<!--intro-end-->
3 changes: 3 additions & 0 deletions docs/css/overwrite.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.wy-nav-content {
max-width: 100%; !overwrite
}
7 changes: 7 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# taskfiles

{%
include-markdown "../README.md"
start="<!--intro-start-->"
end="<!--intro-end-->"
%}
16 changes: 16 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
site_name: "taskfiles"
theme:
name: material
docs_dir: docs/
repo_name: 'nolte/taskfiles'
repo_url: 'https://github.com/nolte/taskfiles'
plugins:
- include-markdown
markdown_extensions:
- pymdownx.inlinehilite:
- pymdownx.superfences:
- pymdownx.highlight:
- toc:
permalink: True
extra_css:
- css/overwrite.css
6 changes: 6 additions & 0 deletions renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"extends": [
"github>nolte/gh-plumbing//renovate-configs/common#v1.0.24",
"group:all"
]
}
17 changes: 17 additions & 0 deletions src/taskfile-include-mkdocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# https://taskfile.dev

version: '3'

vars:
PYTHON_VENV_DIR: "{{.PYTHON_VENVS_BASEDIR}}/docs"

tasks:
start:
desc: mkdocs serve docs
dir: '{{.USER_WORKING_DIR}}'
cmds:
- |
bash -c "
source {{.PYTHON_VENV_DIR}}/bin/activate && \
mkdocs serve -a localhost:8001
"

0 comments on commit 8b3a015

Please sign in to comment.