Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: ActionsToolbox
  • License: mit
  • Language: Dockerfile
  • Default Branch: master
  • Size: 227 KB
Statistics
  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • Open Issues: 3
  • Releases: 2
Created over 3 years ago · Last pushed 10 months ago
Metadata Files
Readme Contributing Funding License Code of conduct Citation Codeowners Security

README.md

ActionsToolbox logo
Github Build Status License Created
Release Released Commits since release

Overview

In order to make gem-build-and-release-action run as fast as possible, we want to prebuild the docker container that it uses, so that it does not need to be built everytime the action runs.

Dockerfile

``` FROM ruby:3-alpine

LABEL org.opencontainers.image.authors='Wolf Software containers@wolfsoftare.com' LABEL org.opencontainers.image.vendor='Wolf Software' LABEL org.opencontainers.image.licenses='MIT' LABEL org.opencontainers.image.title='Gem Release Container' LABEL org.opencontainers.image.description='Build and publish your gem to RubyGems.org' LABEL org.opencontainers.image.created="$(date --rfc-3339=seconds --utc)" LABEL org.opencontainers.image.source='https://github.com/ActionsToolbox/gem-release-docker-image' LABEL org.opencontainers.image.documentation='https://github.com/ActionsToolbox/gem-release-docker-image'

RUN apk update && \ apk add --no-cache \ bash=5.2.26-r0 \ build-base=0.5-r3 \ git=2.45.2-r0 \ gnupg=2.4.5-r0 \ gpg-agent=2.4.5-r0 \ && \ sed -i -e "s/bin\/ash/bin\/bash/" /etc/passwd && \ gem install bundler -v '~> 2.5' && \ rm -rf /var/cache/apk/*

ENTRYPOINT ["/bin/bash"] ```

This allows us to keep the action dockerfile to a bare minimum.

``` FROM wolfsoftwareltd/gem-release:latest

COPY entrypoint.sh /entrypoint.sh

ENTRYPOINT ["/entrypoint.sh"] ```


Owner

  • Name: Actions Toolbox
  • Login: ActionsToolbox
  • Kind: organization
  • Email: github@wolfsoftware.com
  • Location: United Kingdom

A collection of GitHub actions. Created by Wolf Software.

Citation (CITATION.cff)

cff-version: 1.2.0
message: If you use this software, please cite it using these metadata.
title: RubyGem Build & Release Docker Image
abstract: A docker container used by https://github.com/ActionsToolbox/gem-build-and-release-action
type: software
version: 0.1.1
date-released: 2024-06-06
repository-code: https://github.com/ActionsToolbox/gem-build-and-release-docker-image
keywords:
  - "Wolf Software"
  - "Software"
license: MIT
authors:
  - family-names: "Wolf"
    orcid: "https://orcid.org/0009-0007-0983-2072"

GitHub Events

Total
  • Delete event: 78
  • Issue comment event: 179
  • Push event: 168
  • Pull request review event: 150
  • Pull request event: 160
  • Create event: 83
Last Year
  • Delete event: 78
  • Issue comment event: 179
  • Push event: 168
  • Pull request review event: 150
  • Pull request event: 160
  • Create event: 83

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 0
  • Total pull requests: 58
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 2.03
  • Merged pull requests: 48
  • Bot issues: 0
  • Bot pull requests: 58
Past Year
  • Issues: 0
  • Pull requests: 58
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 2.03
  • Merged pull requests: 48
  • Bot issues: 0
  • Bot pull requests: 58
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (123)
Top Labels
Issue Labels
Pull Request Labels
dependabot: dependencies (123) dependabot: ecosystem : github actions (123) dependabot: auto approve (107) dependabot: auto merge (107) dependabot: manual merge (4)