Giter Club home page Giter Club logo

docker-compose-action's Introduction

Hi there, I'm Adam.

Owner of ADB Web Designs, Owner of ADB Software Solutions, Co-Founder & CTO of FlipLytics, a SaaS application to support eBay resellers manage their business more efficiently, built with Django, GraphQL, Celery, NextJS, TailwindCSS, PostgreSQL and Redis as well as working on a long term project developing VastDesk which will also be a SaaS web application built with Django, GraphQL, NextJS, TailwindCSS and Celery providing services such as a support ticket system, project manegement tools and more.

Currently studying a BSc (Honours) in Computing & IT (Software) degree at The Open University.

My main interests are in creating SaaS applications, full stack web development, mobile app development, DevOps, automation and open-source software. I have a passion for learning new technologies and programming languages. My go-to languages/frameworks/technologies are Python and Django for backend development, ReactJS for frontend development of complex data driven applications, NextJS for static site generation and server side rendering, GraphQL for API development, TailwindCSS for styling, Docker for containerisation, GitHub Actions for CI/CD, PostgreSQL for databases, Redis for caching and Flutter for mobile app development.

Interests

  • Creating SaaS Applications
  • Full Stack Web Development
  • Mobile App Development
  • DevOps
  • Automation
  • Open-Source Software

My Public Projects


Paid Client Projects

  • emoshape/metasoul-twitch - Twitch Bot written in Python for a client to upload messages to an API.
  • adb-web-designs/vanderwood-twitch-bot - Twitch Bot written in Python for a client to provide a twitch chat game which tracks subscriptions, watches, channel reward redemptions and assigns points for each.

Open-Source Projects Contributed To


Languages


Databases


Frameworks

Operating Systems


IDE's


Dev Environment


Code Profiles


Freelance


Streaming


Personal Social


Business Social (ADB Web Designs)


Websites


Client Websites


Stats

Adam Birds Github Stats

Adam Birds GitHub Stats

Most Used Languages


Contact Me

docker-compose-action's People

Contributors

adambirds avatar gghcode avatar isbang avatar neilime avatar oldsneerjaw avatar razvanz avatar ricglz avatar rpede avatar thorrak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

docker-compose-action's Issues

When testing locally with act tool getting error

::error::compose up failed {"errno":-2,"code":"ENOENT","syscall":"spawn docker-compose","path":"docker-compose","spawnargs":["-f","./docker-compose.yml","up","-d"]}

Here we are trying to spawn docker-compose but as per latest version it's docker compose

Sporadic failure with run command - not deterministic

My test command randomly fails. I have test-command: "yarn run test". Which works - but not always. It will fail, then I re-run failed jobs and it passes (with no code change).

When it fails, it says jest is not found (what I run my tests via).

Here's some output:

compose started
testContainer app
testCommand yarn run test
yarn run v1.22.19
$ NODE_ENV=TESTING jest --detectOpenHandles
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

/bin/sh: jest: not found
error Command failed with exit code 127.

Error: tests failed {"exitCode":127,"err":"/bin/sh: jest: not found\nerror Command failed with exit code 127.\n","out":"yarn run v1.22.19\n$ NODE_ENV=TESTING jest --detectOpenHandles\ninfo Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.\n"}

And here's my innocuous test script (from within a package.json file):
"test": "NODE_ENV=TESTING jest --detectOpenHandles",

And here's the whole task runner:

  tests:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: adambirds/[email protected]
        with:
          compose-file: "./docker-compose-test.yml"
          down-flags: "--volumes"
          test-container: app
          test-command: "yarn run test"
          ```

Any idea what could be causing this, or how to address?

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.