mirror of
https://github.com/codecov/codecov-action.git
synced 2026-02-17 00:11:44 +00:00
fix: more alpine
This commit is contained in:
parent
79c4d4bb29
commit
740a3e8687
4 changed files with 57 additions and 12 deletions
63
.github/workflows/main.yml
vendored
63
.github/workflows/main.yml
vendored
|
|
@ -46,15 +46,11 @@ jobs:
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|
||||||
run-alpine:
|
run-alpine-x86:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
- distro: "python:3.11-alpine3.18"
|
|
||||||
arch: arm64
|
|
||||||
distro_name: alpine
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: Setup alpine
|
||||||
|
uses: jirutka/setup-alpine@v1
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4.1.6
|
uses: actions/checkout@v4.1.6
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
|
|
@ -70,7 +66,7 @@ jobs:
|
||||||
files: ./coverage/script/coverage-final.json
|
files: ./coverage/script/coverage-final.json
|
||||||
flags: script,alpine
|
flags: script,alpine
|
||||||
name: codecov-script
|
name: codecov-script
|
||||||
os: alpine-arm64
|
os: alpine
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
- name: Upload coverage to Codecov (demo)
|
- name: Upload coverage to Codecov (demo)
|
||||||
|
|
@ -81,7 +77,7 @@ jobs:
|
||||||
file: ./coverage/coverage-final.json
|
file: ./coverage/coverage-final.json
|
||||||
flags: demo,alpine
|
flags: demo,alpine
|
||||||
name: codecov-demo
|
name: codecov-demo
|
||||||
os: alpine-arm64
|
os: alpine
|
||||||
verbose: true
|
verbose: true
|
||||||
token: ${{ secrets.CODECOV_TOKEN }}
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
- name: Upload coverage to Codecov (version)
|
- name: Upload coverage to Codecov (version)
|
||||||
|
|
@ -92,6 +88,55 @@ jobs:
|
||||||
file: ./coverage/coverage-final.json
|
file: ./coverage/coverage-final.json
|
||||||
flags: version,alpine
|
flags: version,alpine
|
||||||
name: codecov-version
|
name: codecov-version
|
||||||
|
os: alpine
|
||||||
|
version: v0.6.0
|
||||||
|
verbose: true
|
||||||
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
|
||||||
|
run-alpine-aarch64:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Setup alpine
|
||||||
|
uses: jirutka/setup-alpine@v1
|
||||||
|
with:
|
||||||
|
arch: aarch64
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4.1.6
|
||||||
|
- name: Install dependencies
|
||||||
|
run: npm install
|
||||||
|
- name: Lint
|
||||||
|
run: npm run lint
|
||||||
|
- name: Run tests and collect coverage
|
||||||
|
run: npm run test
|
||||||
|
- name: Upload coverage to Codecov (script)
|
||||||
|
uses: ./
|
||||||
|
with:
|
||||||
|
fail_ci_if_error: true
|
||||||
|
files: ./coverage/script/coverage-final.json
|
||||||
|
flags: script,alpine-arm64
|
||||||
|
name: codecov-script
|
||||||
|
os: alpine-arm64
|
||||||
|
verbose: true
|
||||||
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
- name: Upload coverage to Codecov (demo)
|
||||||
|
uses: ./
|
||||||
|
with:
|
||||||
|
fail_ci_if_error: true
|
||||||
|
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json
|
||||||
|
file: ./coverage/coverage-final.json
|
||||||
|
flags: demo,alpine-arm64
|
||||||
|
name: codecov-demo
|
||||||
|
os: alpine-arm64
|
||||||
|
verbose: true
|
||||||
|
token: ${{ secrets.CODECOV_TOKEN }}
|
||||||
|
- name: Upload coverage to Codecov (version)
|
||||||
|
uses: ./
|
||||||
|
with:
|
||||||
|
fail_ci_if_error: true
|
||||||
|
files: ./coverage/calculator/coverage-final.json,./coverage/coverage-test/coverage-final.json
|
||||||
|
file: ./coverage/coverage-final.json
|
||||||
|
flags: version,alpine-arm64
|
||||||
|
name: codecov-version
|
||||||
os: alpine-arm64
|
os: alpine-arm64
|
||||||
version: v0.6.0
|
version: v0.6.0
|
||||||
verbose: true
|
verbose: true
|
||||||
|
|
|
||||||
2
dist/index.js
vendored
2
dist/index.js
vendored
|
|
@ -32340,7 +32340,7 @@ const getGitService = () => {
|
||||||
return 'github';
|
return 'github';
|
||||||
};
|
};
|
||||||
const isPullRequestFromFork = () => {
|
const isPullRequestFromFork = () => {
|
||||||
core.info(`evenName: ${context.eventName}`);
|
core.info(`eventName: ${context.eventName}`);
|
||||||
if (`${context.eventName}` !== 'pull_request' &&
|
if (`${context.eventName}` !== 'pull_request' &&
|
||||||
`${context.eventName}` !== 'pull_request_target') {
|
`${context.eventName}` !== 'pull_request_target') {
|
||||||
return false;
|
return false;
|
||||||
|
|
|
||||||
2
dist/index.js.map
vendored
2
dist/index.js.map
vendored
File diff suppressed because one or more lines are too long
|
|
@ -30,7 +30,7 @@ const getGitService = (): string => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const isPullRequestFromFork = (): boolean => {
|
const isPullRequestFromFork = (): boolean => {
|
||||||
core.info(`evenName: ${context.eventName}`);
|
core.info(`eventName: ${context.eventName}`);
|
||||||
if (
|
if (
|
||||||
`${context.eventName}` !== 'pull_request' &&
|
`${context.eventName}` !== 'pull_request' &&
|
||||||
`${context.eventName}` !== 'pull_request_target'
|
`${context.eventName}` !== 'pull_request_target'
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue