diff --git a/.github/workflows/galaxy.yml b/.github/workflows/galaxy.yml index b32946e..07fa1d6 100644 --- a/.github/workflows/galaxy.yml +++ b/.github/workflows/galaxy.yml @@ -12,10 +12,10 @@ defaults: jobs: release: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout git repo - uses: actions/checkout@v2 + uses: actions/checkout@v5 with: path: collections/ansible_collections/kewlfft/aur @@ -23,31 +23,7 @@ jobs: id: version run: | [ "$(cat galaxy.yml | grep version: | awk '{print $2}')" = $(awk -F '/' '{print substr($3, 2)}' <<< ${GITHUB_REF}) ] || exit 1 - echo ::set-output name=version::$(awk -F '/' '{print substr($3, 2)}' <<< ${GITHUB_REF}) - - - name: "Set up Python" - uses: actions/setup-python@v2 - with: - python-version: "3.11" - - - name: Generate cache keys - id: keys - run: | - echo ::set-output name=pip_cache_dir::$(pip cache dir) - # This ensures that the cache is invalidated after a week - echo ::set-output name=date::$(date +%Y_%g) - - - name: Pip Cache - uses: actions/cache@v2 - with: - path: ${{ steps.keys.outputs.pip_cache_dir }} - key: ansible-pip-${{ steps.keys.outputs.date }} - - - name: Install pip packages - run: | - pip3 install -U pip - pip3 install wheel - pip3 install ansible-core + echo "version=$(awk -F '/' '{print substr($3, 2)}' <<< ${GITHUB_REF})" >> $GITHUB_OUTPUT - name: Deploy collection run: |