Skip to content

Commit fa337e0

Browse files
👽️ [external_api_change] Updated to copier-ProjectScaffolding v0.2.6 (#5)
2 parents 6413301 + 15e023d commit fa337e0

29 files changed

+1250
-1181
lines changed

.copier-answers.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Changes here will be overwritten by Copier; DO NOT MODIFY THIS FILE DIRECTLY!
2+
#
3+
# This file was generated using copier (https://copier.readthedocs.io/) with the
4+
# template copier-ProjectScaffolding (https://github.com/gt-sse-center/copier-ProjectScaffolding).
5+
# Additional information (including instructions on how to use this template with copier) is
6+
# available at https://github.com/gt-sse-center/copier-ProjectScaffolding.
7+
#
8+
9+
_commit: v0.2.6
10+
_src_path: https://github.com/gt-sse-center/copier-ProjectScaffolding
11+
author_email: github@DavidBrownell.com
12+
author_name: David Brownell
13+
documentation_license: MIT
14+
generate_docs: true
15+
github_host: https://github.com
16+
github_repo_name: FileBackup
17+
github_username: davidbrownell
18+
hosting_platform: GitHub
19+
project_description: Tool for creating and restoring file system backups.
20+
project_name: FileBackup
21+
project_type: PythonPackage
22+
python_package_generate_ci_binary_question: true
23+
python_package_generate_ci_docker_image_question: true
24+
python_package_generate_ci_openssf_id: '9069'
25+
python_package_generate_ci_openssf_question: true
26+
python_package_generate_ci_persist_coverage_gist_id: f15146b1b8fdc0a5d45ac0eb786a84f7
27+
python_package_generate_ci_persist_coverage_gist_username: davidbrownell
28+
python_package_generate_ci_persist_coverage_question: true
29+
python_package_generate_ci_question: true
30+
python_package_generate_ci_sign_artifacts_question: true
31+
python_package_pypi_name: FileBackup
32+
repository_tool: git

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @davidbrownell
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
## Describe the bug
11+
A clear and concise description of what the bug is.
12+
13+
## To Reproduce
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
## Expected behavior
21+
A clear and concise description of what you expected to happen.
22+
23+
## Screenshots
24+
If applicable, add screenshots to help explain your problem.
25+
26+
## Environment (please complete the following information):
27+
- OS: [e.g. iOS]
28+
- Python Version: [e.g. 3.12, 3.11, etc.]
29+
- FileBackup Version [e.g. 1.2.3]
30+
31+
## Additional context
32+
Add any other context about the problem here.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/custom.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: Custom issue template
3+
about: Create an issue that isn't a bug or feature request.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
## Is your feature request related to a problem? Please describe.
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
## Describe the solution you'd like
14+
A clear and concise description of what you want to happen.
15+
16+
## Describe alternatives you've considered
17+
A clear and concise description of any alternative solutions or features you've considered.
18+
19+
## Additional context
20+
Add any other context or screenshots about the feature request here.

.github/pull_request_template.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## :pencil: Description
2+
Please include a summary of the change and the work item associated with it.
3+
4+
## :gear: Work Item
5+
Please include link to the corresponding GitHub Issue or Project work item.
6+
7+
## :movie_camera: Demo
8+
Please provide any images, GIFs, or videos that show the effect of your changes (if applicable). A picture is worth a thousand words.

.github/release_sources.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Changes to any file or a file within a directory will trigger a release.
2-
src:
3-
- 'src/**'
4-
- 'pyproject.toml'
5-
- 'README.md'
1+
# Changes to any of these files or a file within these directories will trigger a release.
2+
src:
3+
- 'src/**'
4+
- 'pyproject.toml'
5+
- 'README.md'

.github/workflows/codeql.yml

Lines changed: 87 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,87 @@
1-
# For most projects, this workflow file will not need changing; you simply need
2-
# to commit it to your repository.
3-
#
4-
# You may wish to alter this file to override the set of languages analyzed,
5-
# or to provide custom queries or build logic.
6-
#
7-
# ******** NOTE ********
8-
# We have attempted to detect the languages in your repository. Please check
9-
# the `language` matrix defined below to confirm you have the correct set of
10-
# supported CodeQL languages.
11-
#
12-
name: "CodeQL"
13-
14-
on:
15-
push:
16-
branches: [ "main" ]
17-
pull_request:
18-
branches: [ "main" ]
19-
schedule:
20-
- cron: '0 0 * * *'
21-
workflow_dispatch:
22-
23-
permissions: {}
24-
25-
jobs:
26-
analyze:
27-
name: Analyze
28-
# Runner size impacts CodeQL analysis time. To learn more, please see:
29-
# - https://gh.io/recommended-hardware-resources-for-running-codeql
30-
# - https://gh.io/supported-runners-and-hardware-resources
31-
# - https://gh.io/using-larger-runners
32-
# Consider using larger runners for possible analysis time improvements.
33-
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
34-
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
35-
permissions:
36-
# required for all workflows
37-
security-events: write
38-
39-
# only required for workflows in private repositories
40-
actions: read
41-
contents: read
42-
43-
strategy:
44-
fail-fast: false
45-
matrix:
46-
language: [ 'python' ]
47-
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
48-
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
49-
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
50-
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
51-
52-
steps:
53-
- name: Checkout repository
54-
uses: actions/checkout@v4
55-
56-
# Initializes the CodeQL tools for scanning.
57-
- name: Initialize CodeQL
58-
uses: github/codeql-action/init@v3
59-
with:
60-
languages: ${{ matrix.language }}
61-
# If you wish to specify custom queries, you can do so here or in a config file.
62-
# By default, queries listed here will override any specified in a config file.
63-
# Prefix the list here with "+" to use these queries and those in the config file.
64-
65-
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
66-
# queries: security-extended,security-and-quality
67-
68-
69-
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
70-
# If this step fails, then you should remove it and run the build manually (see below)
71-
- name: Autobuild
72-
uses: github/codeql-action/autobuild@v3
73-
74-
# ℹ️ Command-line programs to run using the OS shell.
75-
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
76-
77-
# If the Autobuild fails above, remove it and uncomment the following three lines.
78-
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
79-
80-
# - run: |
81-
# echo "Run, Build Application using script"
82-
# ./location_of_script_within_repo/buildscript.sh
83-
84-
- name: Perform CodeQL Analysis
85-
uses: github/codeql-action/analyze@v3
86-
with:
87-
category: "/language:${{matrix.language}}"
1+
# For most projects, this workflow file will not need changing; you simply need
2+
# to commit it to your repository.
3+
#
4+
# You may wish to alter this file to override the set of languages analyzed,
5+
# or to provide custom queries or build logic.
6+
#
7+
# ******** NOTE ********
8+
# We have attempted to detect the languages in your repository. Please check
9+
# the `language` matrix defined below to confirm you have the correct set of
10+
# supported CodeQL languages.
11+
#
12+
name: "CodeQL"
13+
14+
on:
15+
push:
16+
branches: [ "main" ]
17+
pull_request:
18+
branches: [ "main" ]
19+
schedule:
20+
- cron: '0 0 * * *'
21+
workflow_dispatch:
22+
23+
permissions: {}
24+
25+
jobs:
26+
analyze:
27+
name: Analyze
28+
# Runner size impacts CodeQL analysis time. To learn more, please see:
29+
# - https://gh.io/recommended-hardware-resources-for-running-codeql
30+
# - https://gh.io/supported-runners-and-hardware-resources
31+
# - https://gh.io/using-larger-runners
32+
# Consider using larger runners for possible analysis time improvements.
33+
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
34+
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
35+
permissions:
36+
# required for all workflows
37+
security-events: write
38+
39+
# only required for workflows in private repositories
40+
actions: read
41+
contents: read
42+
43+
strategy:
44+
fail-fast: false
45+
matrix:
46+
language: [ 'python' ]
47+
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
48+
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
49+
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
50+
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
51+
52+
steps:
53+
- name: Checkout repository
54+
uses: actions/checkout@v4
55+
56+
# Initializes the CodeQL tools for scanning.
57+
- name: Initialize CodeQL
58+
uses: github/codeql-action/init@v3
59+
with:
60+
languages: ${{ matrix.language }}
61+
# If you wish to specify custom queries, you can do so here or in a config file.
62+
# By default, queries listed here will override any specified in a config file.
63+
# Prefix the list here with "+" to use these queries and those in the config file.
64+
65+
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
66+
# queries: security-extended,security-and-quality
67+
68+
69+
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
70+
# If this step fails, then you should remove it and run the build manually (see below)
71+
- name: Autobuild
72+
uses: github/codeql-action/autobuild@v3
73+
74+
# ℹ️ Command-line programs to run using the OS shell.
75+
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
76+
77+
# If the Autobuild fails above, remove it and uncomment the following three lines.
78+
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
79+
80+
# - run: |
81+
# echo "Run, Build Application using script"
82+
# ./location_of_script_within_repo/buildscript.sh
83+
84+
- name: Perform CodeQL Analysis
85+
uses: github/codeql-action/analyze@v3
86+
with:
87+
category: "/language:${{matrix.language}}"

0 commit comments

Comments
 (0)