Skip to content

Commit cd3f042

Browse files
committed
Bug fixes for release
1. Fix links on table of contents page 2. Change build order to produce static assets correctly
1 parent add1aa8 commit cd3f042

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.github/workflows/sphinx.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ jobs:
2727
run: poetry install
2828
- name: Validate STIX bundles
2929
run: poetry run python src/util/cli_validator.py
30-
- name: Build HTML docs
31-
run: poetry run make docs-ci
3230
- name: Copy Mappings Excel to Website
3331
run: mkdir docs/extra/xlsx && cp "mappings/input/enterprise/xlsx/Sensor ID to Data Source.xlsx" docs/extra/xlsx
3432
- name: Copy Mappings CSVs to Website
@@ -37,6 +35,8 @@ jobs:
3735
run: mkdir docs/extra/navigator && cp mappings/layers/enterprise/*.json docs/extra/navigator
3836
- name: Copy STIX Bundles to Website
3937
run: mkdir docs/extra/stix && cp mappings/stix/enterprise/*.json docs/extra/stix
38+
- name: Build HTML docs
39+
run: poetry run make docs-ci
4040
- name: Upload HTML docs
4141
uses: actions/upload-artifact@v3
4242
with:

docs/index.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ representions of information that can be collected to concrete logs, sensors, an
1010
security capabilities that provide that type of data.
1111

1212
This project is created and maintained by `MITRE Engenuity Center for Threat-Informed
13-
Defense (Center)
14-
<https://mitre-engenuity.org/cybersecurity/center-for-threat-informed-defense/our-work/sensor-mappings-to-attack/#research-participants>`_
15-
and is funded by our `research participants <https://TODO>`_, in futherance of our
16-
mission to advance the start of the art and the state of the practice in threat-informed
17-
defense globally. This work complements the Center's `Security Stack Mappings
13+
Defense (Center) <https://ctid.mitre-engenuity.org/>`_ and is funded by our `research
14+
participants
15+
<https://mitre-engenuity.org/cybersecurity/center-for-threat-informed-defense/our-work/sensor-mappings-to-attack/#research-participants>`_,
16+
in futherance of our mission to advance the start of the art and the state of the
17+
practice in threat-informed defense globally. This work complements the Center's
18+
`Security Stack Mappings
1819
<https://github.com/center-for-threat-informed-defense/security-stack-mappings>`_
1920
project by allowing defenders to use both resources to understand their overall
2021
defensive coverage and make threat-informed decisions.

0 commit comments

Comments
 (0)