Skip to content

Commit 56c5b9c

Browse files
committed
Merge branch 'main' of https://github.com/seedcase-project/guidebook into feat/fill-in-landing-page
2 parents afa7eab + 462272b commit 56c5b9c

30 files changed

+547
-121
lines changed

.copier-answers.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2+
_commit: 0.17.10
3+
_src_path: gh:seedcase-project/template-website
4+
author_family_name: Johnston
5+
author_given_name: Luke
6+
github_board_number: '18'
7+
github_repo: guidebook
8+
github_user: seedcase-project
9+
hosting_provider: netlify
10+
is_seedcase_website: true
11+
review_team: '@seedcase-project/developers'

.cz.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[tool.commitizen]
2+
version = "0.2.0"
3+
bump_message = "build(version): :bookmark: update version from $current_version to $new_version"
4+
version_schema = "semver"
5+
version_provider = "commitizen"
6+
update_changelog_on_bump = true
7+
# Don't regenerate the changelog on every update
8+
changelog_incremental = true

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ indent_size = 2
1010
end_of_line = lf
1111
insert_final_newline = true
1212
trim_trailing_whitespace = true
13+
max_line_length = 88
1314

1415
# Have a bit shorter line length for text docs
1516
[*.{txt,md,qmd}]

.github/CODEOWNERS

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,2 @@
1-
# All members on Developers team get added to review PRs
1+
# All members on the team get added to review PRs
22
* @seedcase-project/developers
3-
4-
# Ignore these so we don't get added to sync PRs
5-
/.github/
6-
/.vscode/
7-
justfile
8-
.editorconfig
9-
.gitignore

.github/dependabot.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: /
5+
schedule:
6+
interval: monthly
7+
commit-message:
8+
prefix: ci
9+
include: scope

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Description
22

3-
These changes PURPOSE, because REASON.
3+
EXPLANATION
44

55
Closes #
66

7-
This PR needs a quick/an in-depth review.
7+
Needs a quick/thorough review.
88

99
## Checklist
1010

.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
app-id: ${{ vars.ADD_TO_BOARD_APP_ID }}
2224
board-number: 18
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
name: Build and deploy website
1+
name: Build website
22

33
on:
44
push:
5-
branches: main
5+
branches:
6+
- main
7+
8+
# Limit token permissions for security
9+
permissions: read-all
610

711
jobs:
8-
build-deploy-docs:
12+
build-website:
913
uses: seedcase-project/.github/.github/workflows/reusable-build-docs.yml@main
14+
1015
secrets:
1116
netlify-token: ${{ secrets.NETLIFY_AUTH_TOKEN }}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Dependency Review Action
2+
#
3+
# This Action will scan dependency manifest files that change as part of a Pull Request,
4+
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
5+
# Once installed, if the workflow run is marked as required,
6+
# PRs introducing known-vulnerable packages will be blocked from merging.
7+
#
8+
# Source repository: https://github.com/actions/dependency-review-action
9+
name: "Security: Dependency Review"
10+
on: pull_request
11+
12+
# Limit token permissions for security
13+
permissions: read-all
14+
15+
jobs:
16+
dependency-review:
17+
uses: seedcase-project/.github/.github/workflows/reusable-dependency-review.yml@main
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Release project
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
# Limit token permissions for security
9+
permissions: read-all
10+
11+
jobs:
12+
release-project:
13+
# This job outputs env variables `previous_version` and `current_version`.
14+
# The workflow needs write permissions for `GITHUB_TOKEN` to create a release.
15+
permissions:
16+
contents: write
17+
uses: seedcase-project/.github/.github/workflows/reusable-release-project.yml@main
18+
with:
19+
app-id: ${{ vars.UPDATE_VERSION_APP_ID }}
20+
secrets:
21+
update-version-gh-token: ${{ secrets.UPDATE_VERSION_TOKEN }}

0 commit comments

Comments
 (0)