Skip to content

Commit 056ce87

Browse files
authored
Merge branch 'main' into refactor/contributors
2 parents 25c691c + 80ae6fa commit 056ce87

21 files changed

+140
-147
lines changed

.cz.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.commitizen]
2-
version = "0.16.0"
2+
version = "0.16.1"
33
bump_message = "build(version): :bookmark: update version from $current_version to $new_version"
44
version_schema = "semver"
55
version_provider = "commitizen"

.github/workflows/add-to-project.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@ on:
1111
- reopened
1212
- opened
1313

14-
permissions:
15-
pull-requests: write
14+
# Limit token permissions for security
15+
permissions: read-all
1616

1717
jobs:
1818
add-to-project:
1919
uses: seedcase-project/.github/.github/workflows/reusable-add-to-project.yml@main
20+
permissions:
21+
pull-requests: write
2022
with:
2123
board-number: 18
2224
app-id: ${{ vars.ADD_TO_BOARD_APP_ID }}

.github/workflows/test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ permissions: read-all
1212
jobs:
1313
test-copier:
1414
uses: seedcase-project/.github/.github/workflows/reusable-test-copier.yml@main
15+
with:
16+
test-recipe: "_tests"

.vscode/settings.json

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,18 @@
1010
"quarto.visualEditor.markdownWrapColumn": 72,
1111
"editor.tabCompletion": "on",
1212
"editor.snippetSuggestions": "inline",
13-
"conventional-branch.type": [
14-
"build", // Changes that affect the build system or external dependencies
15-
"ci", // Changes to our CI configuration files and scripts
16-
"docs", // Documentation only changes
17-
"feat", // A new feature
18-
"fix", // A bug fix
19-
"refactor", // A code change that neither fixes a bug nor adds a feature
20-
"style", // Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
21-
"test", // Adding missing tests or correcting existing tests
22-
"chore", // Misc things, like renaming or deleting files
13+
"conventional-branch.type": [
14+
"build",
15+
"ci",
16+
"docs",
17+
"feat",
18+
"fix",
19+
"refactor",
20+
"style",
21+
"test",
22+
"chore",
23+
"revert",
24+
"perf"
2325
],
2426
"conventional-branch.format": "{Type}/{Branch}",
2527
"[quarto][qmd][jinja]": {

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
# Changelog
2+
3+
Since we follow [Conventional
4+
Commits](https://decisions.seedcase-project.org/why-conventional-commits),
5+
we're able to automatically create a release based on the commit message
6+
by using
7+
[Commitizen](https://decisions.seedcase-project.org/why-semantic-release-with-commitizen).
8+
This means that releases can happen quite often, sometimes several in
9+
a day. It also means any individual release will not have many changes
10+
within it. Below is a list of releases along with what was changed
11+
within it.
12+
13+
## 0.16.1 (2025-12-05)
14+
15+
### Refactor
16+
17+
- :recycle: update copier vars (#184)
18+
- :recycle: update remaining config files (#183)
19+
- :recycle: update workflows (#181)
20+
- :recycle: update supporting files (#180)
21+
- :recycle: move releases to changelog (#177)
22+
123
## 0.16.0 (2025-11-14)
224

325
### Feat

CODE_OF_CONDUCT.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Contributor Code of Conduct
2+
3+
As contributors and maintainers of this project, we pledge to respect
4+
all people who contribute through reporting issues, posting suggestions,
5+
updating any material, submitting pull requests, and other activities.
6+
7+
We are committed to making participation in this project a
8+
harassment-free experience for everyone, regardless of level of
9+
experience, gender, gender identity and expression, sexual orientation,
10+
disability, personal appearance, body size, race, ethnicity, age, or
11+
religion.
12+
13+
Examples of unacceptable behavior by participants include the use of
14+
sexual language or imagery, derogatory comments or personal attacks,
15+
trolling, public or private harassment, insults, or other unprofessional
16+
conduct.
17+
18+
Project maintainers have the right and responsibility to remove, edit,
19+
or reject comments, commits, code, wiki edits, issues, and other
20+
contributions that are not aligned to this Code of Conduct. Project
21+
maintainers who do not follow the Code of Conduct may be removed from
22+
the project team.
23+
24+
Instances of abusive, harassing, or otherwise unacceptable behavior may
25+
be reported by opening an issue or contacting one or more of the project
26+
maintainers.
27+
28+
This Code of Conduct is adapted from the Contributor Covenant
29+
(https://contributor-covenant.org), version 1.0.0, available at
30+
https://contributor-covenant.org/version/1/0/0/

CONTRIBUTING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,14 @@ When testing the template, copier can only use content kept in the Git
4747
history. Meaning that if you make changes to the template and try to
4848
test it, it won't be able to test those changes. You have to commit the
4949
changes first in order for copier to use them.
50+
51+
When committing changes, please try to follow [Conventional
52+
Commits](https://decisions.seedcase-project.org/why-conventional-commits)
53+
as Git messages. Using this convention allows us to be able to
54+
automatically create a release based on the commit message by using
55+
[Commitizen](https://decisions.seedcase-project.org/why-semantic-release-with-commitizen).
56+
If you don't use Conventional Commits when making a commit, we will
57+
revise the pull request title to follow that format, as we use [squash
58+
merges](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/squashing-commits/about-squash-merges)
59+
when merging pull requests, so all other commits in the pull request
60+
will be squashed into one commit.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Check out our
3131
information, such as a
3232
[guide](https://template-data-package.seedcase-project.org/docs/guide/)
3333
for using the template. For a list of changes, see our
34-
[changelog](https://template-data-package.seedcase-project.org/docs/releases/)
34+
[changelog](https://template-data-package.seedcase-project.org/CHANGELOG/)
3535
page.
3636

3737
## Contributing
@@ -42,8 +42,8 @@ for information on how to contribute to the project, including how to
4242
set up your development environment.
4343

4444
Please note that this project is released with a [Contributor Code of
45-
Conduct](https://github.com/seedcase-project/.github/blob/main/CODE_OF_CONDUCT.md).
46-
By participating in this project you agree to abide by its terms.
45+
Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree
46+
to abide by its terms.
4747

4848
### Contributors
4949

README.qmd

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ the necessary files and configurations in place, including for
1717
developing the Data Package. See the features section below for details
1818
on what is included in this template.
1919

20-
Check out our [website](https://{{< meta repo >}}.seedcase-project.org/) for more
21-
information, such as a
22-
[guide](https://{{< meta repo >}}.seedcase-project.org/docs/guide/) for using the template.
23-
For a list
24-
of changes, see our
25-
[changelog](https://{{< meta repo >}}.seedcase-project.org/docs/releases/) page.
20+
Check out our [website](https://{{< meta repo >}}.seedcase-project.org/)
21+
for more information, such as a
22+
[guide](https://{{< meta repo >}}.seedcase-project.org/docs/guide/) for
23+
using the template. For a list of changes, see our
24+
[changelog](https://{{< meta repo >}}.seedcase-project.org/CHANGELOG/)
25+
page.
2626

2727
## Contributing
2828

@@ -31,8 +31,8 @@ for information on how to contribute to the project, including how to
3131
set up your development environment.
3232

3333
Please note that this project is released with a [Contributor Code of
34-
Conduct](https://github.com/seedcase-project/.github/blob/main/CODE_OF_CONDUCT.md).
35-
By participating in this project you agree to abide by its terms.
34+
Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree
35+
to abide by its terms.
3636

3737
### Contributors
3838

_publish.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
- source: project
22
netlify:
3-
# TODO: Include correct ID
43
- id: "73514699-e6a4-404a-ae41-f76a39c4f77c"
54
url: "https://seedcase-template-data-package.netlify.app"

0 commit comments

Comments
 (0)