Giter Club home page Giter Club logo

action-pdk-validate's People

Contributors

cdenneen avatar tuningyourcode avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

action-pdk-validate's Issues

Broken since about 2023-01-19

Since 2023-01-19 this seems to be broken.

I think the following is the key failure:

An error occurred while installing ed25519 (1.3.0), and Bundler cannot continue.
Make sure that `gem install ed25519 -v '1.3.0' --source 'https://rubygems.org/'`
succeeds before bundling.

Passing an alternative PDK image does not work

So I've tried to use the pdk "nightly" image...

       - name: Run pdk validate
         uses: puppets-epic-show-theatre/[email protected]
         with:
           pdk-image: puppet/pdk:nightly
           puppet-version: ${{ matrix.puppet_version }}

...but unfortunately, the GitHub Action still uses the "latest" image. From the GitHub Actions logs:

...
Download action repository 'puppets-epic-show-theatre/[email protected]' (SHA:4536bf103a3c2b92ddee02dfceab99a27ef2e83f)
...
Build container for action use: '/home/runner/work/_actions/puppets-epic-show-theatre/action-pdk-validate/v1.1.0/Dockerfile'.
  /usr/bin/docker build -t a5c76b:ebfbbc0bea1d492c8f1f5190da4765ee -f "/home/runner/work/_actions/puppets-epic-show-theatre/action-pdk-validate/v1.1.0/Dockerfile" "/home/runner/work/_actions/puppets-epic-show-theatre/action-pdk-validate/v1.1.0"
Sending build context to Docker daemon  41.98kB
  
Step 1/5 : ARG PDKIMAGE=puppet/pdk:latest
Step 2/5 : FROM $PDKIMAGE
latest: Pulling from puppet/pdk
...

So it looks like that pdk-image parameter does nothing. Or am I doing something wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.