Skip to content

build(deps): bump @angular/core from 21.0.1 to 21.0.7 #44

build(deps): bump @angular/core from 21.0.1 to 21.0.7

build(deps): bump @angular/core from 21.0.1 to 21.0.7 #44

Workflow file for this run

name: Ci
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@master
- uses: pnpm/action-setup@v4
with:
run_install: false
- name: Use Node.js
uses: actions/setup-node@v6
with:
node-version-file: '.nvmrc'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: run
run: |
pnpm run build
test:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@master
- uses: pnpm/action-setup@v4
with:
run_install: false
- name: Use Node.js
uses: actions/setup-node@v6
with:
node-version-file: '.nvmrc'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: run
run: pnpm run test
- uses: codecov/codecov-action@v5
name: upload
with:
token: ${{ secrets.CODECOV_TOKEN }}
flags: unittests
files: ./coverage/ng-github-button/clover.xml
fail_ci_if_error: true
verbose: true
lint:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@master
- uses: pnpm/action-setup@v4
with:
run_install: false
- name: Use Node.js
uses: actions/setup-node@v6
with:
node-version-file: '.nvmrc'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: lint
run: pnpm run lint
site:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@master
- uses: pnpm/action-setup@v4
with:
run_install: false
- name: Use Node.js
uses: actions/setup-node@v6
with:
node-version-file: '.nvmrc'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install
- name: build
run: |
node ./node_modules/@angular/cli/bin/ng build --base-href /ng-github-button/
cp ./dist/site/browser/index.html ./dist/site/browser/404.html
ls ./dist/site/browser
- name: deploy-to-gh-pages
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./dist/site/browser