Skip to content

Commit dd62af0

Browse files
committed
update bikeshed setup
1 parent 0229828 commit dd62af0

File tree

6 files changed

+51
-22
lines changed

6 files changed

+51
-22
lines changed

.github/workflows/publish-proposals.yml renamed to .github/workflows/cd-config.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,11 @@ jobs:
1919
- name: setup python
2020
uses: actions/setup-python@v2
2121
with:
22-
python-version: '3.8'
23-
24-
- name: upgrade pip
25-
run: python3 -m pip install --upgrade pip
22+
python-version: '3.10'
2623

2724
- name: install bikeshed
2825
run: |
29-
python3 -m pip install --upgrade bikeshed
26+
pipx install bikeshed
3027
bikeshed update
3128
3229
- name: run bikeshed

.github/workflows/ci-config.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Workflow for verifying bikeshed documents processing
2+
3+
name: Verify processing
4+
on:
5+
# only concerned with gating PRs to the main branch
6+
pull_request:
7+
branches: [ main ]
8+
9+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
10+
jobs:
11+
deploy:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: checkout
15+
uses: actions/[email protected]
16+
17+
- name: setup python
18+
uses: actions/setup-python@v2
19+
with:
20+
python-version: '3.10'
21+
22+
- name: install bikeshed
23+
run: |
24+
pipx install bikeshed
25+
bikeshed update
26+
27+
- name: run bikeshed
28+
run: |
29+
bikeshed spec proposals/specification/index.bs
30+
bikeshed spec proposals/primer/application.bs
31+
bikeshed spec proposals/primer/authorization-agent.bs
32+
33+
- name: generate svg
34+
run: for diagram in proposals/*/diagrams/*.seq.mmd; do docker run --rm -v "$PWD:/data" minlag/mermaid-cli -i /data/$diagram; done
35+
36+
- name: generate png
37+
run: for diagram in proposals/*/diagrams/*.flow.mmd; do docker run --rm -v "$PWD:/data" minlag/mermaid-cli -i /data/$diagram -o /data/$diagram.png; done

proposals/primer/application.bs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<pre class='metadata'>
22
Title: Solid Application Interoperability - Application Primer
3-
Shortname: solid-interop-application-primer
3+
Shortname: sai-application-primer
44
Level: 1
5-
Status: w3c/UD
6-
Group: solid-cg
5+
Status: CG-DRAFT
6+
Group: solidcg
77
URL: https://solid.github.io/data-interoperability-panel/primer/applications.html
88
Repository: https://github.com/solid/data-interoperability-panel
99
Inline Github Issues: title
1010
Boilerplate: issues-index no
11-
Local Boilerplate: logo yes
1211
Markup Shorthands: markdown yes
1312
Editor: elf Pavlik
13+
!Version: 0.1
1414
Abstract: Primer for libraries intended to be used by applications.
1515
Boilerplate: omit conformance, omit abstract
1616
</pre>

proposals/primer/authorization-agent.bs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11

22
<pre class='metadata'>
33
Title: Solid Application Interoperability - Authorization Agent Primer
4-
Shortname: solid-interop-authorization-agent-primer
4+
Shortname: sai-authorization-agent-primer
55
Level: 1
6-
Status: w3c/UD
7-
Group: solid-cg
6+
Status: CG-DRAFT
7+
Group: solidcg
88
URL: https://solid.github.io/data-interoperability-panel/primer/authorization-agent.html
99
Repository: https://github.com/solid/data-interoperability-panel
1010
Inline Github Issues: title
1111
Boilerplate: issues-index no
1212
Local Boilerplate: logo yes
1313
Markup Shorthands: markdown yes
1414
Editor: elf Pavlik
15+
!Version: 0.1
1516
Abstract: Primer for libraries intended to be used by authorization agents.
1617
Boilerplate: omit conformance, omit abstract
1718
</pre>

proposals/primer/logo.include

Lines changed: 0 additions & 3 deletions
This file was deleted.

proposals/specification/index.bs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
<pre class="metadata">
22
Title: Solid Application Interoperability
3-
Shortname: interop
3+
Shortname: sai
44
Level: 1
55
Max ToC Depth: 2
6-
Status: w3c/CG-DRAFT
7-
Group: w3c
6+
Status: CG-DRAFT
7+
Group: solidcg
88
URL: https://solid.github.io/data-interoperability-panel/specification/
99
Repository: https://github.com/solid/data-interoperability-panel
1010
Inline Github Issues: title
1111
Editor: Justin Bingham
1212
Editor: Eric Prud'hommeaux
1313
Editor: elf Pavlik
14+
!Version: 0.1
1415
Markup Shorthands: markdown yes
1516
Boilerplate: conformance no
1617
Dark Mode: off
@@ -151,10 +152,6 @@ em.rfc2119 {
151152

152153
</style>
153154

154-
<div boilerplate="copyright">
155-
MIT License Copyright 2019 - 2021 W3C Solid Community Group
156-
</div>
157-
158155
<pre class=include>path: introduction.bs</pre>
159156
<pre class=include>path: agent.bs</pre>
160157
<pre class=include>path: social-agent.bs</pre>

0 commit comments

Comments
 (0)