3 Commits

Author SHA1 Message Date
cb7f77c9a3
Update repository URL in CI workflow
Some checks failed
Emacs Package CI / Compile Emacs Package (push) Failing after 40s
Emacs Package CI / Lint Emacs Package (push) Failing after 3s
- Changes the repository URL to forge-llm.
- This ensures the CI workflow clones the correct repository.
- The previous URL was incorrect.
2025-05-15 20:03:31 -03:00
57e9a1ab2b
Checkout repository manually
Some checks failed
Emacs Package CI / Compile Emacs Package (push) Failing after 7s
Emacs Package CI / Lint Emacs Package (push) Failing after 3s
- Updates workflow to clone the repository manually.
- Installs git as a prerequisite for cloning.
- Uses apt-get to install git.
- Clones the repository using git clone.
2025-05-15 20:02:50 -03:00
96907f02b0
Add CI workflow for Emacs package
Some checks failed
Emacs Package CI / Compile Emacs Package (push) Failing after 22s
Emacs Package CI / Lint Emacs Package (push) Failing after 3s
- Replaces `.gitlab-ci.yml` with a GitHub Actions workflow.
- Uses Ubuntu 29.1 Emacs container for consistent builds.
- Installs and verifies dependencies (forge and llm).
- Byte-compiles the package and uploads the `.elc` file.
- Includes linting with `package-lint`.
- Sets `TERM` and `DEBIAN_FRONTEND` environment variables.
- Uses GitHub Actions artifacts to store the compiled file.
2025-05-15 19:59:56 -03:00