mirror of
				https://github.com/kewlfft/ansible-aur.git
				synced 2025-11-04 10:02:30 +03:00 
			
		
		
		
	Merge pull request #84 from mfinelli/fixgithubactions
Fix github actions
This commit is contained in:
		
							
								
								
									
										30
									
								
								.github/workflows/galaxy.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										30
									
								
								.github/workflows/galaxy.yml
									
									
									
									
										vendored
									
									
								
							@@ -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: |
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user