Commit graph

13 commits

Author SHA1 Message Date
MITSUNARI Shigeo
183e17f94d install python3 for github action 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
c35fc541b8 install xz-util for github action 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
903a23ba0b add test by xed 2024-10-13 13:51:06 +09:00
MITSUNARI Shigeo
5f4fe93adb don't run ci on pushing tags 2024-10-11 08:49:06 +09:00
MITSUNARI Shigeo
0744f2a37c Merge branch 'github-actions' of https://github.com/scribam/xbyak into scribam-github-actions 2024-06-11 16:20:47 +09:00
scribam
016ca75ed2 Update actions/checkout to v4 2024-05-31 10:08:55 +02:00
MITSUNARI Shigeo
f38885229a [doc] add CONTRIBUTING.md 2024-05-09 13:37:02 +09:00
Andrea Pappacoda
fbb18f69d5
ci: use containers
GitHub's CI default runners are full of all kinds of software, and this
can cause hard to reproduce errors. Luckly, GitHub Actions supports
running jobs in a container image, so that the build environment is
minimal and reprocucible.

This patch changes the main CI job to run in a Debian Testing container,
fixing the issues described in
<cfb1127c3b>.

As Debian Testing is a semi-rolling relase distribution, and nasm 2.15
is shipped by default, I've also modified the script to install nasm
from apt instead of building it from source.
2022-12-02 15:10:35 +01:00
MITSUNARI Shigeo
5fcf87596b compile nasm-2.15 instead of apt install 2022-09-15 10:16:41 +09:00
MITSUNARI Shigeo
87e14f02a5 add test with noexception 2022-05-13 17:27:44 +09:00
ElectronicsArchiver
ff9fdb45f0 Use Github Sponsor Widget 2022-04-09 15:15:55 -04:00
MITSUNARI Shigeo
507b0285ee apt update at first 2022-03-05 15:09:03 +09:00
MITSUNARI Shigeo
396715a894 use github action 2021-03-04 17:21:43 +09:00