From 78567e5f4468945f3784cb57477154b2d660e412 Mon Sep 17 00:00:00 2001 From: Felix Lohmeier Date: Wed, 14 Jul 2021 22:32:59 +0200 Subject: [PATCH] use github context --- .github/workflows/all-tasks.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/all-tasks.yml b/.github/workflows/all-tasks.yml index b25d110..2372051 100644 --- a/.github/workflows/all-tasks.yml +++ b/.github/workflows/all-tasks.yml @@ -1,26 +1,26 @@ -name: all-tasks # available as environment variable $GITHUB_WORKFLOW +name: run all tasks on: workflow_dispatch: # allows you to run this workflow manually from the Actions tab jobs: - example-doaj: # available as environment variable $GITHUB_JOB + example-doaj: # available as environment variable $GITHUB_JOB and context ${{ github.job }} runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 # checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 - name: install go-task run: | wget https://github.com/go-task/task/releases/download/v3.2.2/task_linux_amd64.deb sudo apt-get install ./task_linux_amd64.deb && rm task_linux_amd64.deb - name: install OpenRefine and openrefine-client run: task install - - name: run task + - name: run task ${{ github.job }} run: task "$GITHUB_JOB:main" - uses: actions/upload-artifact@v2 if: always() with: - name: doaj data - path: "$GITHUB_JOB" + name: ${{ github.job }} + path: ${{ github.job }} - name: commit and push if output changed # has nothing to do currently because of .gitignore run: |- git config user.name "Automated" @@ -29,23 +29,23 @@ jobs: git status git commit -m "latest change: $(date -u)" || exit 0 git push - example-duplicates: # available as environment variable $GITHUB_JOB + example-duplicates: # available as environment variable $GITHUB_JOB and context ${{ github.job }} runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 # checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 - name: install go-task run: | wget https://github.com/go-task/task/releases/download/v3.2.2/task_linux_amd64.deb sudo apt-get install ./task_linux_amd64.deb && rm task_linux_amd64.deb - name: install OpenRefine and openrefine-client run: task install - - name: run task + - name: run task ${{ github.job }} run: task "$GITHUB_JOB:main" - uses: actions/upload-artifact@v2 if: always() with: - name: duplicates data - path: "$GITHUB_JOB" + name: ${{ github.job }} + path: ${{ github.job }} - name: commit and push if output changed # has nothing to do currently because of .gitignore run: |- git config user.name "Automated" @@ -54,23 +54,23 @@ jobs: git status git commit -m "latest change: $(date -u)" || exit 0 git push - example-powerhouse: # available as environment variable $GITHUB_JOB + example-powerhouse: # available as environment variable $GITHUB_JOB and context ${{ github.job }} runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 # checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 - name: install go-task run: | wget https://github.com/go-task/task/releases/download/v3.2.2/task_linux_amd64.deb sudo apt-get install ./task_linux_amd64.deb && rm task_linux_amd64.deb - name: install OpenRefine and openrefine-client run: task install - - name: run task + - name: run task ${{ github.job }} run: task "$GITHUB_JOB:main" - uses: actions/upload-artifact@v2 if: always() with: - name: powerhouse data - path: "$GITHUB_JOB" + name: ${{ github.job }} + path: ${{ github.job }} - name: commit and push if output changed # has nothing to do currently because of .gitignore run: |- git config user.name "Automated"