From b499beeaec426130d968ee50f8926825a1c904ed Mon Sep 17 00:00:00 2001 From: Fabian Steeg <steeg@hbz-nrw.de> Date: Wed, 15 Nov 2023 15:32:04 +0100 Subject: [PATCH] Update GitHub CI config, README, and version files for #145 --- .github/workflows/build.yml | 11 ++++++++++- .github/workflows/test.yml | 11 ++++++++++- README.md | 23 ++++++++++++++++++++++- resources/versions/metafacture-framework | 2 +- resources/versions/metafix | 2 +- 5 files changed, 44 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3f3db0..ed414ef 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,12 +13,21 @@ jobs: uses: actions/setup-java@v1 with: java-version: 1.8 + - name: Checkout metafacture-core + uses: actions/checkout@v2 + with: + path: metafacture-core + repository: metafacture/metafacture-core + ref: 5.7.0-rc1 + - name: Install metafacture-core + working-directory: metafacture-core + run: ./gradlew install - name: Checkout metafacture-fix uses: actions/checkout@v2 with: path: metafacture-fix repository: metafacture/metafacture-fix - ref: 0.6.1 + ref: 0.6.0-rc3 - name: Install metafacture-fix working-directory: metafacture-fix run: ./gradlew install diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 603dfda..d3bee8b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,12 +12,21 @@ jobs: uses: actions/setup-java@v1 with: java-version: 1.8 + - name: Checkout metafacture-core + uses: actions/checkout@v2 + with: + path: metafacture-core + repository: metafacture/metafacture-core + ref: 5.7.0-rc1 + - name: Install metafacture-core + working-directory: metafacture-core + run: ./gradlew install - name: Checkout metafacture-fix uses: actions/checkout@v2 with: path: metafacture-fix repository: metafacture/metafacture-fix - ref: 0.6.1 + ref: 0.6.0-rc3 - name: Install metafacture-fix working-directory: metafacture-fix run: ./gradlew install diff --git a/README.md b/README.md index 4993b61..5de8dbb 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,27 @@ wget -O ~/bin/lein https://raw.githubusercontent.com/technomancy/leiningen/stabl chmod a+x ~/bin/lein ``` +### Install Metafacture Core + +This project depends on [metafacture-core](https://github.com/metafacture/metafacture-core), which is work in progress. +It is possible to display the current version of dependencies in the UI. To display the version, please read this [section](#show-dependency-versions-in-ui). This is especially reasonable when installing on a server. + +Clone and install metafacture-core: +```bash +$ git clone https://github.com/metafacture/metafacture-core.git -b 5.7.0-rc1 +$ cd metafacture-core +``` + +Unix: +```bash +$ ./gradlew install +``` + +Windows: +```bash +$ .\gradlew.bat install +``` + ### Install Metafacture Fix This project depends on [metafacture-fix](https://github.com/metafacture/metafacture-fix), which is work in progress. @@ -32,7 +53,7 @@ It is possible to display the current version of dependencies in the UI. To disp Clone and install metafacture-fix: ```bash -$ git clone https://github.com/metafacture/metafacture-fix.git -b 0.6.1 +$ git clone https://github.com/metafacture/metafacture-fix.git -b 0.6.0-rc3 $ cd metafacture-fix ``` diff --git a/resources/versions/metafacture-framework b/resources/versions/metafacture-framework index 8c4e3d9..00bed2d 100644 --- a/resources/versions/metafacture-framework +++ b/resources/versions/metafacture-framework @@ -1 +1 @@ -https://github.com/metafacture/metafacture-core/releases/tag/metafacture-core-5.6.0 \ No newline at end of file +https://github.com/metafacture/metafacture-core/tree/5.7.0-rc1 \ No newline at end of file diff --git a/resources/versions/metafix b/resources/versions/metafix index a575452..6c29c3e 100644 --- a/resources/versions/metafix +++ b/resources/versions/metafix @@ -1 +1 @@ -https://github.com/metafacture/metafacture-fix/releases/tag/0.6.1 \ No newline at end of file +https://github.com/metafacture/metafacture-fix/tree/0.6.0-rc3 \ No newline at end of file