Skip to content

Commit

Permalink
chore: Make sure our changelog.md file conforms with the format for C…
Browse files Browse the repository at this point in the history
…hangelog ingestion for the Developer Portal
  • Loading branch information
JakeChampion committed Apr 19, 2023
1 parent efb42c8 commit 1da7ec9
Show file tree
Hide file tree
Showing 4 changed files with 394 additions and 2 deletions.
16 changes: 16 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,19 @@ env:
wasm-tools_version: 1.0.28

jobs:

check-changelog:
if: github.ref != 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
- run: yarn install --immutable
- run: npm run check-changelog

build:
name: Build
needs: [ensure_cargo_installs]
Expand Down Expand Up @@ -150,6 +163,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 19
cache: 'yarn'

- name: Download Engine
uses: actions/download-artifact@v3
Expand Down Expand Up @@ -246,6 +260,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 19
cache: 'yarn'

- name: Set up Fastly CLI
uses: fastly/compute-actions/setup@v4
Expand Down Expand Up @@ -342,6 +357,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
- name: Download Engine
uses: actions/download-artifact@v3
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ docs-app/pkg/*.tar.gz
c-dependencies/js-compute-runtime/fastly-world/fastly_world_component_type.o

*.a
yarn-error.log
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,13 @@
"test:cli": "brittle --bail integration-tests/cli/**.test.js",
"test:types": "tsd",
"build": "make -j8 -C c-dependencies/js-compute-runtime && cp c-dependencies/js-compute-runtime/*.wasm c-dependencies/js-compute-runtime/fastly.wit .",
"build:debug": "DEBUG=true make -j8 -C c-dependencies/js-compute-runtime && cp c-dependencies/js-compute-runtime/*.wasm c-dependencies/js-compute-runtime/fastly.wit ."
"build:debug": "DEBUG=true make -j8 -C c-dependencies/js-compute-runtime && cp c-dependencies/js-compute-runtime/*.wasm c-dependencies/js-compute-runtime/fastly.wit .",
"check-changelog": "cae-release-notes-format-checker CHANGELOG.md"
},
"devDependencies": {
"@jakechampion/cli-testing-library": "^1.0.0",
"brittle": "^3.1.1",
"cae-release-notes-format-checker": "^1.0.0",
"eslint": "^8.28.0",
"get-bin-path": "^7.2.1",
"tsd": "^0.25.0",
Expand Down
Loading

0 comments on commit 1da7ec9

Please sign in to comment.