Fix GitHub actions

Follow-up to #630.
The check for the target git sha can does not work in the molecule step.
Instead expose the sha through an env variable in GitHub actions.
This commit is contained in:
Fabian Koller 2021-02-26 19:39:44 +01:00
parent 26df2a0753
commit 884d85de56
2 changed files with 3 additions and 7 deletions

View File

@ -48,6 +48,8 @@ jobs:
molecule idempotence molecule idempotence
molecule verify molecule verify
working-directory: "${{ github.repository }}" working-directory: "${{ github.repository }}"
env:
TARGET_GITHUB_SHA: "${{ github.event.pull_request.head.sha }}"
# # https://galaxy.ansible.com/docs/contributing/importing.html # # https://galaxy.ansible.com/docs/contributing/importing.html
# release: # release:
# runs-on: ubuntu-latest # runs-on: ubuntu-latest

View File

@ -2,15 +2,9 @@
- name: update previous release to newest release - name: update previous release to newest release
hosts: all hosts: all
tasks: tasks:
- name: install git dependency
apt:
pkg: git
- name: obtain latest git hash in current tree
command: git rev-parse HEAD
register: git_hash
- name: set current github commit as version when available - name: set current github commit as version when available
set_fact: set_fact:
paperlessng_version: "{{ git_hash.stdout }}" paperlessng_version: "{{ lookup('env', 'TARGET_GITHUB_SHA') | default('master', True) }}"
- name: update to newest paperless-ng release - name: update to newest paperless-ng release
include_role: include_role:
name: ansible name: ansible