Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

`repository` input doesn't work

Chiusa Adatta ai principianti
#416 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

@stefanzweifel ci sta già lavorando.

Dal 22/10/2026.

  • #417 di @stefanzweifel — integrata

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
git, github-actions, shell
Ambito
ci-cd, devtools

Direzione di ricerca

Inizia leggendo la definizione dell’input repository dell’action e entrypoint.sh intorno alla riga 147, dove il log segnala repository: command not found; segui come l’input viene passato ai comandi Git. Riproduci il problema con il workflow fornito e il percorso del sottomodulo. Il lavoro è completato quando l’action riconosce il repository selezionato e completa il passaggio di commit senza l’errore segnalato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
git-auto-commit Version

v3

Machine Type

Ubuntu (eg. ubuntu-latest)

Bug description

Hi!
I have the repostiry with a submodule. This is modified in a process. I want to commit to the submodule repository.
To do this I've tried to set repository: input but it did nothing.

Steps to reproduce
  • run my workflow
  • will see the crash
Tried solutions
  • setting submodule path
  • copying submodule to the parent directory (..)
  • searching for another action (this one is the best although 😄 )
Example Workflow
on:
  workflow_dispatch:
  schedule:
    - cron: 0 0 * * *
      timezone: 'Europe/Warsaw'

jobs:
  update-posts:
    name: Download posts and push if needed
    runs-on: ubuntu-latest
    steps:
      - name: Check out code
        uses: actions/checkout@v7
        with:
          token: ${{ secrets.FB_WORKFLOW_TOKEN }}
          submodules: recursive
      - name: Download new posts
        run: |
          ACCESS_TOKEN=${{ secrets.PAGE_TOKEN }} python scripts/download_posts.py
      - name: Dirty hack
        run: mv content/posts ../
      - run: stat ../posts/.git
      - name: Commit changes if needed.
        uses: stefanzweifel/git-auto-commit-action@v7
        with:
          commit_message: Update FB Posts
          repository: "../posts/"
Relevant log output
Run stat ../posts/.git
  File: ../posts/.git
  Size: 41        	Blocks: 8          IO Block: 4096   regular file
Device: 8,1	Inode: 8936335     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1001/  runner)   Gid: ( 1001/  runner)
Access: 2026-10-20 14:12:03.351338836 +0000
Modify: 2026-10-20 14:12:03.350692592 +0000
Change: 2026-10-20 14:12:03.350692592 +0000
 Birth: 2026-10-20 14:12:02.463559265 +0000
0s
Run stefanzweifel/git-auto-commit-action@v7
Started: bash /home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v7/entrypoint.sh
INPUT_REPOSITORY value: ../posts/
/home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v7/entrypoint.sh: line 147: repository: command not found
Error: Not a git repository. Please make sure to run this action in a git repository. Adjust the  input if necessary.
Error: Invalid status code: 1
    at ChildProcess.<anonymous> (/home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v7/index.js:17:19)
    at ChildProcess.emit (node:events:509:28)
    at maybeClose (node:internal/child_process:1141:16)
    at ChildProcess._handle.onexit (node:internal/child_process:306:5) {
  code: 1
}
Error: Invalid status code: 1
    at ChildProcess.<anonymous> (/home/runner/work/_actions/stefanzweifel/git-auto-commit-action/v7/index.js:17:19)
    at ChildProcess.emit (node:events:509:28)
    at maybeClose (node:internal/child_process:1141:16)
    at ChildProcess._handle.onexit (node:internal/child_process:306:5)
Repository

No response

Lingua principale
Shell
Stelle
2.6k
Fork
284
Merge medio
1m
PR unite (30g)
1

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di stefanzweifel/git-auto-commit-action

Tutte le issue di stefanzweifel/git-auto-commit-action

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.