Skip to content

Commit 0ca7277

Browse files
authored
fix(web-components): add step in github pages workflow to fix navigation (#1355)
1 parent 6d028b0 commit 0ca7277

File tree

1 file changed

+6
-1
lines changed
  • packages/cli/templates/webcomponents/igc-ts/projects/_base/files/__dot__github/workflows

1 file changed

+6
-1
lines changed

packages/cli/templates/webcomponents/igc-ts/projects/_base/files/__dot__github/workflows/github-pages.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,14 @@ jobs:
3030
node-version: ${{ matrix.node-version }}
3131
# cache: 'npm' # enable after committing lock file from first install
3232
- run: npm i # replace with 'npm ci' after committing lock file from first install
33+
- name: Update Router Navigation
34+
run: |
35+
sed -i "s|Router.go(\`/|Router.go(\`/${{ github.event.repository.name }}/|g" ./src/app/app.ts
36+
sed -i "s|Router.go(\`/|Router.go(\`/${{ github.event.repository.name }}/|g" ./src/app/home/home.ts
3337
- run: npm run build
3438
- name: Update base href in index.html
35-
run: sed -i 's|<base href="[^"]*"|<base href="/${{ github.event.repository.name }}/">|' ./dist/index.html
39+
run: |
40+
sed -i 's|<base href="[^"]*">|<base href="/${{ github.event.repository.name }}/">|' ./dist/index.html
3641
- name: Update Resource Paths
3742
run: find ./dist -maxdepth 1 -type f ! -name 'sw*.js' ! -name 'workbox*.js' -name '*.js' -exec sed -i -e "s|/src/assets|/${{ github.event.repository.name }}/src/assets|g" -e "s|url('/src/assets|url('/${{ github.event.repository.name }}/src/assets|g" {} +
3843
- name: Copy ig-theme.css to dist

0 commit comments

Comments
 (0)