Skip to content

Commit

Permalink
Set up github pages
Browse files Browse the repository at this point in the history
  • Loading branch information
mehaase committed Jun 12, 2023
1 parent 51bc8fe commit 2e9d576
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 8 deletions.
Binary file removed .DS_Store
Binary file not shown.
28 changes: 27 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,30 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: cti_authoring_tool
path: src/cti_authoring_tool/dist/
path: src/cti_authoring_tool/dist/


github_pages:
# This job only runs when committing or merging to main branch.
if: github.ref_name == 'main'
needs: cti_authoring_tool
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

steps:
- name: Setup Pages
uses: actions/configure-pages@v2
- name: Download HTML docs
uses: actions/download-artifact@v3
with:
name: cti_authoring_tool
path: cti_authoring_tool
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
path: ./cti_authoring_tool
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[![MITRE ATT&CK® v13](https://img.shields.io/badge/MITRE%20ATT%26CK®-v13-red)](https://attack.mitre.org/versions/v13/)
[![build](https://github.com/center-for-threat-informed-defense/cti-blueprints/actions/workflows/build.yml/badge.svg)](https://github.com/center-for-threat-informed-defense/cti-blueprints/actions)

# CTI Blueprints

CTI Blueprints is a free suite of templates and tools that helps Cyber Threat
Expand Down Expand Up @@ -26,13 +29,12 @@ then read the sample reports. For a deeper dive, read the wiki documentation and
the CTI templates. From there, try creating your own reports using either the Word
templates or the Blueprints Suite of tools.

| Resource | Description |
| ----------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [One Pager](https://hubs.ly/Q01SYBjK0) | Overview of CTI Blueprints |
| [Documentation](https://github.com/center-for-threat-informed-defense/cti-blueprints/wiki) | Complete documentation for CTI Blueprints |
| [Templates](./templates) | CTI report templates with inline guidance |
| [Sample Reports](./samples) | Sample reports illustrating use of the templates |
| [Download Tools](https://github.com/center-for-threat-informed-defense/cti-blueprints/releases) | Tools for creating and publishing your own reports |
| Resource | Description |
| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [One Pager](https://hubs.ly/Q01SYBjK0) | Overview of CTI Blueprints |
| [Documentation](https://github.com/center-for-threat-informed-defense/cti-blueprints/wiki) | Complete documentation for CTI Blueprints |
| [Templates & Sample Reports](https://github.com/center-for-threat-informed-defense/cti-blueprints/wiki/CTI-Templates) | CTI report templates with inline guidance and sample reports illustrating use of the templates |
| [Download Tools](https://github.com/center-for-threat-informed-defense/cti-blueprints/releases) | Tools for creating and publishing your own reports |

## Getting Involved

Expand Down

0 comments on commit 2e9d576

Please sign in to comment.