Initial CI setup. #1

Merged
laurent merged 14 commits from ci/initial-ci into main 2025-12-23 17:41:57 +01:00
Owner

Context

I want to have continuous integration on this repository.

Changes

This PR adds two workflows:

  • The CI workflow that runs when a PR to main is opened, which runs the linter, formatter and tests.
  • The publish workflow that runs when a change on main happens, which publishes the package on the internal Cargo registry.
## Context I want to have continuous integration on this repository. ## Changes This PR adds two workflows: - The CI workflow that runs when a PR to `main` is opened, which runs the linter, formatter and tests. - The publish workflow that runs when a change on `main` happens, which publishes the package on the internal Cargo registry.
Initial CI setup.
Some checks failed
CI / lint (pull_request) Failing after 1m21s
CI / test (pull_request) Failing after 35s
afcb607e83
Change image to one that contains a NodeJS runtime.
Some checks failed
CI / lint (pull_request) Failing after 2m0s
CI / test (pull_request) Failing after 1m18s
4b30061060
Fixed CI?
Some checks failed
CI / lint (pull_request) Successful in 2m12s
CI / test (pull_request) Failing after 2m58s
04118a9e0b
Fixed CI again?
Some checks failed
CI / lint (pull_request) Successful in 2m29s
CI / test (pull_request) Failing after 1m7s
80988e320c
Attempt to fix the Docker socket.
Some checks failed
CI / lint (pull_request) Successful in 2m30s
CI / test (pull_request) Failing after 2m9s
4c3655a581
Check Forgejo setup.
Some checks failed
CI / lint (pull_request) Successful in 1m7s
CI / test (pull_request) Failing after 2m46s
472a0dea55
Attempt number... how many?
Some checks failed
CI / lint (pull_request) Successful in 45s
CI / test (pull_request) Failing after 1m19s
e0939ac01b
Trying to print even more stuff!
Some checks failed
CI / lint (pull_request) Successful in 2m46s
CI / test (pull_request) Failing after 1m26s
b6d00c91e4
Another attempt?
Some checks failed
CI / lint (pull_request) Successful in 1m0s
CI / test (pull_request) Failing after 1m32s
4c25dcb1b2
Another attempt!
Some checks failed
CI / lint (pull_request) Successful in 1m8s
CI / test (pull_request) Failing after 11s
a2567b8331
Modified runner configuration.
Some checks failed
CI / lint (pull_request) Successful in 2m17s
CI / test (pull_request) Failing after 2m20s
caa6406ab6
Hopefully fixed tests this time?
Some checks failed
CI / lint (pull_request) Successful in 2m18s
CI / test (pull_request) Failing after 2m10s
25af50a9c3
Drop shenanigans.
All checks were successful
CI / lint (pull_request) Successful in 1m39s
CI / test (pull_request) Successful in 2m24s
8436c6f95d
Changed Cargo.toml (so I can test the publish job...).
All checks were successful
CI / lint (pull_request) Successful in 1m6s
CI / test (pull_request) Successful in 2m57s
0be16c0ce5
laurent deleted branch ci/initial-ci 2025-12-23 17:41:58 +01:00
laurent referenced this pull request from a commit 2025-12-23 17:41:58 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
laurent/http-client!1
No description provided.