diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 740709d6..c9e09f69 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -7,25 +7,10 @@ on: types: [checks_requested] jobs: - compilation: + compile-test: permissions: checks: write pull-requests: write - runs-on: ubuntu-latest - steps: - - name: Checkout Code - uses: actions/checkout@v4 - with: - submodules: recursive - - - name: Build Seeder - uses: apes-suite/build-action@v1.1.1 - with: - waf-args: "configure build debug" - - - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@v2.19.0 - with: - files: | - build/**/waf-utest.xml - check_name: "Waf Unit Tests" + uses: apes-suite/reus/.github/workflows/compile.yml@v1.3.3 + with: + name: Seeder diff --git a/.github/workflows/ford.yml b/.github/workflows/ford.yml index 1b046b38..ac786887 100644 --- a/.github/workflows/ford.yml +++ b/.github/workflows/ford.yml @@ -5,34 +5,11 @@ on: branches: - 'main' -permissions: - contents: write - -concurrency: - group: "pages" - cancel-in-progress: true - jobs: documentation: - runs-on: ubuntu-latest - steps: - - name: Checkout Code - uses: actions/checkout@v4 - with: - submodules: recursive - - - name: Build Seeder Documentation - uses: apes-suite/build-action@v1.1.1 - with: - waf-args: "--fordonline configure docu" - obtain: "build/ford/sdr/docu" - - - name: Change docu ownership - run: | - sudo chown -R $USER docu - - - name: Deploy Documentation - uses: JamesIves/github-pages-deploy-action@v4 - with: - branch: gh-pages - folder: docu + permissions: + contents: write + uses: apes-suite/reus/.github/workflows/ford.yml@v1.3.3 + with: + name: Seeder + docdir: 'build/ford/sdr'