Skip to content

Commit

Permalink
improve documentation/readme
Browse files Browse the repository at this point in the history
  • Loading branch information
alexboden committed Oct 27, 2024
1 parent 166138c commit c51e9a7
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ COPY requirements.txt /app/
RUN pip3 install -r requirements.txt

# Run the Python script
# Note the env variable GITHUB_ACCESS_TOKEN will need to be set in order to authenticate with the GitHub API
CMD ["python3", "main.py"]

USER gha-runner
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# run-gha-on-slurm

This is still a work in progress. The goal is to run GitHub Actions on the Slurm cluster.
The purpose of this project is to run GitHub Actions on prem via our Slurm cluster.

# Overview
1. The Allocator polls the GitHub API for queued jobs
Expand Down Expand Up @@ -41,9 +41,13 @@ Unfortunately, caching the image is not an elegant solution because this would r
This led us to investegate a [Docker pull through cache](https://docs.docker.com/docker-hub/mirror/).


### Docker References
### References
1. [Docker Rootless](https://docs.docker.com/engine/security/rootless/)
2. [Custom Actions Runner Image](https://github.com/WATonomous/actions-runner-image)
3. [Apptainer](https://apptainer.org/docs/user/main/index.html)
4. [Stargz Snapshotter](https://github.com/containerd/stargz-snapshotter)
5. [CVMFS](https://cvmfs.readthedocs.io/en/stable/)
6. [CVMFS Stratum 0](https://github.com/WATonomous/cvmfs-ephemeral/)


# Issues
Expand Down

0 comments on commit c51e9a7

Please sign in to comment.