Commit Graph

240 Commits

Author SHA1 Message Date
Taiki Endo 04da82019b ci: Test more alpine containers 2026-02-14 18:44:28 +09:00
Taiki Endo d22c04db3c Revert "ci: Temporarily disable cygwin test"
This reverts commit 3f8c36b267.
2026-02-14 18:43:15 +09:00
Taiki Endo 3f8c36b267 ci: Temporarily disable cygwin test
```
+ choco install --no-progress --requirechecksums cygwin
Chocolatey v2.6.0
Installing the following packages:
cygwin
By installing, you accept licenses for the packages.
Downloading package from source 'https://community.chocolatey.org/api/v2/'

Cygwin v3.6.6 [Approved]
Cygwin package files install completed. Performing other installation steps.
Download site: http://mirrors.kernel.org/sourceware/cygwin/
Installing 64-bit Cygwin...
ERROR: Running ["C:\ProgramData\chocolatey\lib\Cygwin\tools\setup-x86_64.exe" --quiet-mode --site "http://mirrors.kernel.org/sourceware/cygwin/" --packages default --root "C:\tools\cygwin" --local-package-dir "C:\tools\cygwin" --no-desktop] was not successful. Exit code was '1'. See log for possible error messages.
Environment Vars (like PATH) have changed. Close/reopen your shell to
 see the changes (or in powershell/cmd.exe just type `refreshenv`).
The install of Cygwin was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1'.
 See log for details.

Chocolatey installed 0/1 packages. 1 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Failures
 - Cygwin (exited 1) - Error while running 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1'.
 See log for details.

Did you know the proceeds of Pro (and some proceeds from other
 licensed editions) go into bettering the community infrastructure?
 Your support ensures an active community, keeps Chocolatey tip-top,
 plus it nets you some awesome features!
 https://chocolatey.org/compare
```
2026-02-14 01:10:54 +09:00
Taiki Endo 0fca428425 ci: Use taiki-e/github-actions/.github/workflows/gen.yml reusable workflow 2026-02-11 20:37:31 +09:00
Taiki Endo 5d018ee3d2 Support whitespace separated list 2025-12-17 19:59:30 +09:00
dependabot[bot] 165e0c92e4 Bump peter-evans/create-pull-request from 7 to 8 (#1344)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 12:40:01 +00:00
Taiki Endo 8aeb767d80 ci: Pin create-release reusable workflow 2025-12-04 02:45:39 +09:00
Taiki Endo 6eea626a2b ci: Test ubuntu-slim 2025-12-01 00:28:20 +09:00
Taiki Endo 3c7706401f ci: Test macos-15-intel 2025-10-11 23:38:20 +09:00
Taiki Endo 005a651408 ci: Test macos-26
https://github.blog/changelog/2025-09-11-actions-macos-26-image-now-in-public-preview/
2025-10-01 22:54:41 +09:00
Taiki Endo 26176d8d69 ci: Setup release workflow for install-action-manifest-schema 2025-09-20 13:02:47 +09:00
Taiki Endo 4b930c0a05 Add fallback: cargo-install input option to use cargo install for fallback 2025-09-08 23:24:31 +09:00
Taiki Endo f6fe689680 Add {typos,wasm-bindgen,wasmtime}-cli aliases 2025-09-08 07:05:17 +09:00
Taiki Endo ed177b998a Clean up alias-related code 2025-09-06 01:46:45 +09:00
Taiki Endo d6f70e1408 ci: Test Debian 13 and AlmaLinux 10 2025-08-30 02:05:50 +09:00
Taiki Endo 7f9b17c298 ci: Remove macos-13
https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/
2025-07-26 02:23:30 +09:00
Taiki Endo 14dc975de9 ci: Fix debian 10 setup 2025-07-19 03:36:38 +09:00
Taiki Endo dec1ecd9a2 ci: Fix debian 10 2025-07-16 01:17:07 +09:00
Taiki Endo 8fcca280f3 ci: Test AArch64 Windows 2025-06-29 22:27:47 +09:00
Taiki Endo 74fc1f2d2a ci: Exclude cyclonedx on Ubuntu 14.04
```
+ cyclonedx --version
cyclonedx: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by cyclonedx)
cyclonedx: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by cyclonedx)
```
2025-06-23 02:03:32 +09:00
Taiki Endo a63b122e8d ci: Remove windows-2019
https://github.blog/changelog/2025-04-15-upcoming-breaking-changes-and-releases-for-github-actions/
2025-06-18 00:55:43 +09:00
Taiki Endo 93a6e1f102 ci: Open update manifest PR also from workflow_dispatch 2025-02-27 02:40:35 +09:00
Taiki Endo 38c7691f46 Update scripts 2025-02-21 23:48:30 +09:00
Taiki Endo 46724b7a3e Revert "ci: Temporarily disable buggy ubuntu-24.04-arm runner"
This reverts commit 0b0596dd1e.
2025-02-21 00:40:15 +09:00
Taiki Endo 72827a9779 ci: Move manifest job to its own workflow to reduce needless test runs 2025-02-04 00:23:41 +09:00
Taiki Endo 1182afdbd1 ci: Update reusable workflows 2025-02-02 05:23:22 +09:00
Taiki Endo ebb53fb1a9 ci: Use taiki-e/github-actions/.github/workflows/test.yml reusable workflow 2025-02-01 03:10:51 +09:00
Taiki Endo 0b0596dd1e ci: Temporarily disable buggy ubuntu-24.04-arm runner
cargo-binstall or cargo called from it sometime crashes.
2025-02-01 03:10:22 +09:00
Taiki Endo 544f616845 ci: Remove not triggered manifest_sync workflow 2025-01-29 08:17:10 +09:00
Taiki Endo d298d2514f ci: Fix trigger of manifest_sync workflow
https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#release
2025-01-28 16:59:54 +09:00
Taiki Endo 5ad07d35ce manifest-schema: Improve quality as a library 2025-01-28 16:36:10 +09:00
Jiahao XU 1ef1e14c21 Extract install-action-manifest-schema and publish to crates-io (#657)
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
Co-authored-by: Taiki Endo <te316e89@gmail.com>
2025-01-28 07:02:39 +00:00
Taiki Endo cfb63643d7 ci: Tweak manifest job 2025-01-28 04:06:00 +09:00
Taiki Endo 1b8d452217 ci: Test ubuntu-22.04-arm and ubuntu-24.04-arm
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
2025-01-17 16:35:45 +09:00
Taiki Endo 62b3405f01 ci: Tweak step name 2025-01-11 13:17:28 +09:00
Taiki Endo a4d120e1c4 ci: Remove GitHub-hosted ubuntu-20.04 runner test
https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/
2025-01-08 01:00:26 +09:00
Taiki Endo 84ccb7b697 ci: Clean up scripts 2025-01-03 00:54:42 +09:00
Taiki Endo 63d5217a35 ci: Test windows-2025 2025-01-03 00:50:49 +09:00
Taiki Endo 6c9d919fa0 ci: Avoid buggy behavior of cygwin 2024-11-20 04:10:19 +09:00
Taiki Endo 6dfe67795a ci: Auto approve auto-updated PR 2024-10-27 13:02:16 +09:00
Taiki Endo c4eb96f432 ci: Auto-update cspell dictionary 2024-10-21 03:12:56 +09:00
Taiki Endo 942f3ad679 Fix compatibility issue with Cygwin sh
```
D:\a\_temp\00683b68-582f-4719-bd7a-9e98dd7975b7.sh: line 1: set: -
: invalid option
set: usage: set [-abefhkmnptuvxBCEHPT] [-o option-name] [--] [-] [arg ...]
```
2024-09-28 16:20:03 +09:00
Taiki Endo c8b5e0ff44 ci: Add macos-15 2024-09-28 11:54:02 +09:00
Taiki Endo 596eade599 ci: Use taiki-e/github-actions/install-rust action
https://github.com/taiki-e/github-actions/commit/3d23ff7968df58dccbe78a56af766ca42d34e05f
2024-09-28 11:53:39 +09:00
Taiki Endo ec2a11c42f ci: Remove macos-12 test
https://github.blog/changelog/2024-08-19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/
2024-09-14 02:03:24 +09:00
Taiki Endo e84c329a30 Relax jq version requirement to 1.3 2024-09-03 23:05:33 +09:00
Taiki Endo 49249f98b2 ci: Improve create-pull-request 2024-09-03 22:57:38 +09:00
Taiki Endo 0b99f81025 ci: Re-enable opensuse containers tests
This reverts a43f23de26.
2024-08-12 04:27:19 +09:00
Taiki Endo a43f23de26 ci: Temporarily disable broken opensuse containers
```
Repository 'Update repository of openSUSE Backports' is invalid.
```
2024-07-24 02:58:49 +09:00
Taiki Endo 3a2f9ffb94 Improve platform support 2024-07-16 00:11:38 +09:00