Sha256: e8a4d300e5be6daffd270a5e4228ecd761bd4d77db82d97a0ca00357fcb89ddc
Contents?: true
Size: 1.5 KB
Versions: 4
Compression:
Stored size: 1.5 KB
Contents
--- name: Acceptance tests on: push: branches: - master pull_request: branches: - master jobs: acceptance_tests: name: Platform strategy: matrix: os: [ubuntu-18.04, ubuntu-16.04, macos-10.15] runs-on: ${{ matrix.os }} env: FACTER_3_ROOT: facter_3 FACTER_4_ROOT: facter_4 BEAKER_ROOT: beaker SHA: latest BEAKER_VERSION: 4.21.0 steps: - name: Checkout current PR uses: actions/checkout@v2 with: path: facter_4 - name: Clone facter 3 repo uses: actions/checkout@v2 with: repository: puppetlabs/facter ref: skip_failures_on_ng path: facter_3 - name: Clone custom beaker fork uses: actions/checkout@v2 with: repository: mihaibuzgau/beaker ref: master path: beaker - name: Install Ruby 2.6 uses: ruby/setup-ruby@v1 with: ruby-version: '2.6' - name: Fix common permissions run: sudo chmod a-w /opt - name: Fix Linux permissions if: runner.os == 'Linux' run: | sudo chmod a-w /home/runner /usr/share && sudo chmod -R a-w /usr/share/rust /home/runner/.config /home/linuxbrew - name: Instal dhclient if: runner.os == 'Linux' run: | sudo apt install dhcpcd5 sudo dhclient - name: Run acceptance tests run: sudo -E "PATH=$PATH" ruby facter_4/.github/actions/presuite.rb
Version data entries
4 entries across 4 versions & 1 rubygems