diff --git a/fedora-act.Dockerfile b/fedora-act.Dockerfile new file mode 100644 index 0000000..8a46040 --- /dev/null +++ b/fedora-act.Dockerfile @@ -0,0 +1,5 @@ +FROM skullnet/fedora-cpp:latest + +RUN curl -s https://raw.githubusercontent.com/nektos/act/master/install.sh | bash + +ENTRYPOINT ["act", "-W", "/data/repo/.gitea/workflows", "-P", "fedora-cpp=skullnet/fedora-cpp:latest", "-C", "/data/repo", "--pull=false"] diff --git a/fedora-cpp.Dockerfile b/fedora-cpp.Dockerfile index ce95edc..6498f07 100644 --- a/fedora-cpp.Dockerfile +++ b/fedora-cpp.Dockerfile @@ -1,4 +1,5 @@ FROM fedora:39 RUN dnf groupinstall "Development Tools" "Development Libraries" -y -RUN dnf install cmake ninja-build python3 python3-pip -y +RUN dnf install npm cmake ninja-build python3 python3-pip python3-sphinx gcc-c++ libasan libubsan -y +RUN pip3 install breathe