Skip to content

Commit 7fe382a

Browse files
authored
Merge branch 'main' into main
2 parents 95531c0 + f158f0e commit 7fe382a

File tree

7 files changed

+53
-53
lines changed

7 files changed

+53
-53
lines changed

CODEOWNERS

-10
This file was deleted.

README.md

+26-23
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ There is a growing ecosystem of tools that promises to unlock developer producti
4141
## Publications
4242

4343
TAG Security has published several resources for the community, which can be
44-
found in the [publications](PUBLICATIONS.md) document.
44+
found under [publications](publications/README.md).
4545

4646
## Governance
4747

@@ -122,34 +122,37 @@ seen [here](governance/related-groups/README.md)
122122

123123
### Security TAG Chairs
124124

125-
- Pushkar Joglekar ([@PushkarJ](https://github.com/PushkarJ)), Independent [Chair term: 6/3/2023 - 6/3/2025]
126-
- Marina Moore ([@mnm678](https://github.com/mnm678)), NYU [Chair term: 10/3/2023 - 10/3/2025]
127-
- Eddie Knight ([@eddie-knight](https://github.com/eddie-knight)), Sonatype [Chair term: 5/6/2024 - 5/6/2026]
125+
| Name | Organization | Term | Handle |
126+
|-----------------------|------------------------|---------------------|-----------|
127+
| Pushkar Joglekar | Independent | June, 2023 - June, 2025 | @PushkarJ |
128+
| Marina Moore | Independent | October, 2023 - October, 2025 | @mnm678 |
129+
| Eddie Knight | Sonatype | May, 2024 - May, 2026 | @eddie-knight |
130+
128131

129132
### Tech Leads
130133

131-
- Justin Cappos ([@JustinCappos](https://github.com/JustinCappos)), New York
132-
University
133-
- Ash Narkar ([@ashutosh-narkar](https://github.com/ashutosh-narkar)), Styra
134-
- Andres Vega ([@anvega](https://github.com/anvega))
135-
- Ragashree Shekar ([@ragashreeshekar](https://github.com/ragashreeshekar)), Independent
136-
- Michael Lieberman ([@mlieberman85](https://github.com/mlieberman85)), Kusari
134+
| Name | Organization | Handle |
135+
|-----------------------|------------------------|---------------------|
136+
| Justin Cappos | New York University | @JustinCappos |
137+
| Ash Narkar | Styra | @ashutosh-narkar |
138+
| Andrés Vega | M42 | @anvega |
139+
| Ragashree Shekar | Independent | @ragashreeshekar |
140+
| Michael Lieberman | Kusari | @mlieberman85 |
141+
| John Kjell | TestifySec | @jkjell |
142+
137143

138144
### Security TAG Chair Emeriti
139145

140-
- Dan Shaw ([@dshaw](https://github.com/dshaw)),
141-
PayPal [Chair term: 6/3/2019 - 9/3/2020]
142-
- Sarah Allen ([@ultrasaurus](https://github.com/ultrasaurus)), [Chair term:
143-
6/3/2019 - 6/3/2021]
144-
- Jeyappragash JJ ([@pragashj](https://github.com/pragashj)),
145-
Tetrate.io [Chair term: 6/3/2019 - 6/3/2021]
146-
- Emily Fox ([@TheFoxAtWork](https://github.com/TheFoxAtWork)),
147-
Apple [Chair term: 9/28/2020 - 2/4/2022]
148-
- Brandon Lum ([@lumjjb](https://github.com/lumjjb)), Google [Chair term:
149-
6/3/2021 - 6/3/2023]
150-
- Aradhana Chetal ([@achetal01](https://github.com/achetal01)), TIAA [Chair term: 6/3/2021 - 9/3/2023]
151-
- Andrew Martin ([@sublimino](https://github.com/sublimino)),
152-
ControlPlane [Chair term: 3/17/2022 - 3/17/2024]
146+
| Name | Organization | Term | Handle |
147+
|-----------------------|------------------------|---------------------|-----------|
148+
| Dan Shaw | PayPal | June, 2019 - September, 2020 | @dshaw |
149+
| Sarah Allen | | June, 2019 - June, 2021 | @ultrasaurus |
150+
| Jeyappragash JJ | Tetrate.io | June, 2019 - June, 2021 | @pragashj |
151+
| Emily Fox | Apple | September, 2020 - February, 2022 | @TheFoxAtWork |
152+
| Brandon Lum | Google | June, 2021 - June, 2023 | @lumjjb |
153+
| Aradhana Chetal | TIAA | June, 2021 - September, 2023 | @achetal01 |
154+
| Andrew Martin | ControlPlane | March, 2022 - March, 2024 | @sublimino|
155+
153156

154157
### On-going projects
155158

PUBLICATIONS.md publications/README.md

-6
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,9 @@ them
103103

104104
- [Markdown](https://github.com/cncf/tag-security/tree/main/supply-chain-security/compromises)
105105

106-
107-
108106
## Use Cases & Personas
109107

110108
List of use cases to enable secure access, policy control and safety for users
111109
of cloud native technology
112110

113111
- [Markdown](https://github.com/cncf/tag-security/blob/main/usecase-personas/README.md)
114-
115-
116-
117-

website/Makefile

+8-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ deps:
55
rsync -avv ../ root/ \
66
--include='assessments' --include='assessments/**' \
77
--include='governance' --include='governance/**' \
8-
--include='supply-chain-security' --include='supply-chain-security/**' \
8+
--include='publications' --include='publications/**' \
99
--include='*.md' --exclude='*'
1010

1111
# Move over content such as graphics and logos
@@ -68,4 +68,10 @@ preview-build: deps
6868
--buildDrafts \
6969
--buildFuture \
7070
--minify
71-
npx -y pagefind --site public
71+
npx -y pagefind --site public
72+
73+
clean:
74+
@git clean -f .
75+
@rm -rf public resource
76+
@find root/* -type f ! -name '*.gitkeep' -print0 | xargs -0 rm -v
77+
@echo "Finished removing anything residual"
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
{{ $link := .Destination }}
22
{{ $isRemote := strings.HasPrefix $link "http" }}
3-
{{- if not $isRemote -}}
4-
{{ $url := urls.Parse .Destination }}
5-
{{- if $url.Path -}}
6-
{{ $fragment := "" }}
7-
{{- with $url.Fragment }}{{ $fragment = printf "#%s" . }}{{ end -}}
8-
{{- with .Page.GetPage $url.Path }}{{ $link = printf "%s%s" .RelPermalink $fragment }}{{ end }}{{ end -}}
9-
{{- end -}}
10-
{{ $out := replace $link "README" "" }}
11-
<a href="{{ $out | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if $isRemote }} target="_blank"{{ end }}>{{ .Text | safeHTML }}</a>
3+
{{ if not $isRemote }}
4+
{{ $url := urls.Parse .Destination }}
5+
{{ $path := replace $url.Path "README" "" }}
6+
{{ $path = replace $path ".md" "" }}
7+
{{ $url = urls.Parse $path }}
8+
{{ if $url.Path }}
9+
{{ $fragment := "" }}
10+
{{ with $url.Fragment }}
11+
{{ $fragment = printf "#%s" . }}
12+
{{ end }}
13+
{{ $link = $url.Path }}
14+
{{ with .Page.GetPage $url.Path }}
15+
{{ $link = printf "%s%s" .RelPermalink $fragment }}
16+
{{ end }}
17+
{{ end }}
18+
{{ end }}
19+
<a href="{{ $link | safeURL }}"{{ with .Title }} title="{{ . }}"{{ end }}{{ if $isRemote }} target="_blank"{{ end }}>{{ .Text | safeHTML }}</a>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
{{ $filepath := .Get 0 }}
2-
{{ $raw := readFile $filepath }}
3-
{{ $content := $raw | replaceRE `(\[.*?\]\(.*?)(\.md)(\))` "${1}${3}" }}
2+
{{ $content := readFile $filepath }}
43
{{ $content | markdownify }}

website/root/.gitkeep

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
This directory is used at build time to store all of the top-level repo content for use in the website, pulled in by the `Makefile` command `deps`.
1+
This directory is used at build time to store all of the top-level repo content for use in the website, pulled in by the `Makefile` command `deps`, and emptied by `clean`
22

33
Example Usage: `{{< include-markdown "root/README.md" >}}`

0 commit comments

Comments
 (0)