Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .build-eips.repo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
repo_id = "template"

# Template has no distinct production deployment target yet; production and
# staging collapse to the canonical eips-wg template repo until a production
# target is named. Update this section if that changes.
[production]
repository = "https://github.com/eips-wg/template.git"
base_url = "https://eips-wg.github.io/template/"

[staging]
repository = "https://github.com/eips-wg/template.git"
base_url = "https://eips-wg.github.io/template/"
7 changes: 7 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
Please review [EIP-1](https://eips.ethereum.org/1/) for proposal guidelines.

Raw template-repo workspace bootstrap is deferred pending future `build-eips`
support.

For supported workspace bootstrap and direct `build-eips` commands today,
start from the active `EIPs` or `ERCs` repo with `./scripts/dev-setup` and
use <https://github.com/eips-wg/preprocessor#workspace-bootstrap>.

<!-- RATIONALE FOR THIS FILE: IT IS DISPLAYED WHEN YOU CREATE AN ISSUE OR MAKE A PR -->
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@ jobs:
with:
fetch-depth: 0

- name: EIPs Build (Check)
- name: Template Build (Check)
uses: ./.github/actions/build-eips
with:
args: check --format github
args: editorial check --against-upstream --format github

markdownlint:
if: github.event.pull_request.base.repo.owner.login == 'ethereum' || github.event.pull_request.base.repo.owner.login == 'eips-wg'
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,10 @@ jobs:
with:
fetch-depth: 0

- name: EIPs Build (Build)
- name: Template Build (Build)
uses: ./.github/actions/build-eips
with:
# Disable eipw lints because there will never be any changed files
# between this checkout and `master` because, well, we just checked
# out `master`.
args: build --no-lint
args: build

- name: Upload Artifact
id: artifact
Expand Down
5 changes: 5 additions & 0 deletions scripts/dev-setup
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/sh

printf '%s\n' "error: raw template-repo local bootstrap is deferred pending future template support in build-eips." >&2
printf '%s\n' "Use the active EIPs or ERCs repo with ./scripts/dev-setup for supported local workspace bootstrap today." >&2
exit 1
3 changes: 3 additions & 0 deletions scripts/dev-setup.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[Console]::Error.WriteLine("error: raw template-repo local bootstrap is deferred pending future template support in build-eips.")
[Console]::Error.WriteLine("Use the active EIPs or ERCs repo with .\scripts\dev-setup.ps1 for supported local workspace bootstrap today.")
exit 1
Loading