Skip to content

Commit

Permalink
Update CMT tool installation
Browse files Browse the repository at this point in the history
  • Loading branch information
eloots committed Aug 29, 2023
1 parent c6ab34d commit 951ccf2
Showing 1 changed file with 7 additions and 15 deletions.
22 changes: 7 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,28 +83,20 @@ jobs:
path: ${{ env.THIS_REPO }}
fetch-depth: 0

- name: Setup Course Management Tools
uses: robinraju/release-downloader@v1.7
- name: Set up Coursier
uses: coursier/setup-action@v1
with:
repository: lunatech-labs/course-management-tools
tag: "2.0.19"
fileName: "course-management-tools.zip"
out-file-path: "."
- run: |
unzip course-management-tools.zip
echo "$GITHUB_WORKSPACE/course-management-tools/bin" >> $GITHUB_PATH
jvm: temurin:11

- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: 11
distribution: 'temurin'
- name: Setup Course Management Tools
run: |
cs install --contrib cmta
- name: Setup Coursier Cache
uses: coursier/[email protected]
with:
root: ${{ env.THIS_REPO }}

- name: Studentify Repo
run: |
mkdir -p studentified
Expand Down

0 comments on commit 951ccf2

Please sign in to comment.