Skip to content

Geol Action

Actions

About

Installs geol in a GitHub Actions workflow
v0.2.2
Latest
StarΒ (0)

Geol Action

GitHub License

GitHub Action to install geol in your GitHub Actions workflows.

Geol Action demo video thumbnail

πŸ“– About

geol is a Go-based CLI tool to efficiently manage and monitor End Of Life (EOL) dates for various products and technologies, directly from your terminal and CI/CD pipelines, using the endoflife.date API.

This GitHub Action makes it easy to integrate geol into your workflows to automate EOL version checks for your dependencies and tech stack.

πŸš€ Usage

Basic example

name: Check EOL

on: [push, pull_request]

jobs:
  check-eol:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd

      - name: Install geol
        uses: opt-nc/geol-action
        with:
          version: 'v2.12.3' # Optional: specify a version or use 'latest'

      - name: Check stack EOL
        run: |
          geol check

πŸ”§ How it works

This action:

  1. Downloads the specified version of geol (or the latest if not specified) from the GitHub releases
  2. Makes geol available for the next workflow steps

πŸ“š geol Documentation

For more information on using geol, see:

🀝 Contributing

Contributions are welcome! Feel free to open an issue or pull request.

πŸ“„ License

This GitHub Action is distributed under the Apache-2.0 license. See the LICENSE file for details.

Geol Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Installs geol in a GitHub Actions workflow
v0.2.2
Latest

Geol Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.