dependabot[bot]
|
d82c7623c5
|
Bump actions/checkout from 3.5.2 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e5e7e5ab8...c85c95e3d7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
1 year ago |
Pedro Kaj Kjellerup Nacht
|
5906f90ce1
|
Hash-pin Actions
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
|
1 year ago |
Khaled Hosny
|
178c5bed39
|
[ci] Use unique ccache cache keys per job
|
2 years ago |
Khaled Hosny
|
a0afde70c5
|
[ci] Re-enable coverage reporting on macOS
|
2 years ago |
Khaled Hosny
|
8785d515d0
|
[ci] Don’t install glib-utils on macOS
Homebrew can’t make up their mind, they seem to have merged the glib
packages again.
|
2 years ago |
Khaled Hosny
|
5ddb5fb847
|
[ci] Don’t install gtk-doc on macOS
We are not building the documentation here.
|
2 years ago |
Khaled Hosny
|
48df846a41
|
[ci] Make homebrew do less work
|
2 years ago |
Khaled Hosny
|
35f0184bfd
|
[ci] Clean a bit and add some consistency
|
2 years ago |
Khaled Hosny
|
582636bce0
|
[ci] Use ccache for linux and macos jobs
|
2 years ago |
Behdad Esfahbod
|
9650f34a84
|
[CI] Remove coverage testing from macos-ci
|
2 years ago |
Behdad Esfahbod
|
3a9ca6aa69
|
[CI] Try fixing macos-ci
|
2 years ago |
Khaled Hosny
|
7a219ca9f0
|
[ci] Install glib-utils on macOS
The glib utils have been split into a separate homebrew package.
Fixes https://github.com/harfbuzz/harfbuzz/issues/3747
|
2 years ago |
Behdad Esfahbod
|
a92d988d3d
|
Revert "[ci] Upgrade codecov-action to v3.1"
This reverts commit 5b8bff8dca .
|
2 years ago |
Behdad Esfahbod
|
5b8bff8dca
|
[ci] Upgrade codecov-action to v3.1
|
2 years ago |
Behdad Esfahbod
|
2eb561ebea
|
[ci] Upgrade macos runner from 10.15 to latest (11)
|
2 years ago |
dependabot[bot]
|
9342adb0d6
|
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2 years ago |
dependabot[bot]
|
335d058bf4
|
Bump codecov/codecov-action from 1 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2 years ago |
neilnaveen
|
356c1f8336
|
chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
|
2 years ago |
Khaled Hosny
|
392f201047
|
[ci] Pin gcovr to version 5.0
Fixes https://github.com/harfbuzz/harfbuzz/issues/3540
|
3 years ago |
Garret Rieger
|
f3e031539f
|
Revert "[ci] Bin FontTools version due to recent COLRv1 changes"
This reverts commit 163748b505 .
|
3 years ago |
Khaled Hosny
|
163748b505
|
[ci] Bin FontTools version due to recent COLRv1 changes
Should be reverted once HarfBuzz updated to match FontTools.
|
3 years ago |
Khaled Hosny
|
2c7ef0db0b
|
[ci] Generate only XML coverage data
That is the one we are uploading, and HTML coverage seems broken on
macOS.
|
3 years ago |
Khaled Hosny
|
f6c9fcfd3e
|
[ci] Add macOS GitHub workflow
To collect codecov coverage on macOS as well (hopefully it will run the
macOS-specific tests).
|
3 years ago |