Commit graph

  • d986bc3b3d
    verify volume restrictions are enforced Earl Warren 2023-07-08 15:18:26 +0200
  • df44f56dd9 Merge pull request 'run service example in the CI' (#32) from earl-warren/setup-forgejo:wip-example-service into main earl-warren 2023-07-08 12:31:15 +0000
  • e7018d0d91
    run service example in the CI Earl Warren 2023-07-08 14:06:13 +0200
  • 8f3dac79d7 Merge pull request 'add example file illustrating local-action' (#31) from dachary/setup-forgejo:wip-local into main dachary 2023-07-05 20:04:23 +0000
  • 16cd6fdca8
    add example file illustrating local-action Loïc Dachary 2023-07-05 21:48:51 +0200
  • 23e4bdbd6a Merge pull request 'add example file illustrating expressions' (#30) from dachary/setup-forgejo:wip-expression into main earl-warren 2023-07-05 19:07:02 +0000
  • fd8f847eee
    add example file illustrating expressions Loïc Dachary 2023-07-05 17:42:36 +0200
  • fde640f927 Merge pull request 'upgrade to runner v2.1.0' (#29) from earl-warren/setup-forgejo:wip-sync into main earl-warren 2023-07-04 06:16:12 +0000
  • b4df9b6a67
    update the readme Earl Warren 2023-07-03 23:28:39 +0200
  • 45ca5972d0
    upgrade runner to v2.1.0 by default Earl Warren 2023-07-02 12:13:54 +0200
  • fa0a2eedf3
    be verbose in debug mode Earl Warren 2023-07-02 12:14:14 +0200
  • a628e8aeee
    add runner-file to the outputs Earl Warren 2023-07-02 00:37:53 +0200
  • 5aa3bfc453
    show the full output when the version does not match Earl Warren 2023-07-01 23:39:03 +0200
  • 9cde43f8ff
    download Go 1.20.5 not 1.20.4 Earl Warren 2023-07-01 23:21:05 +0200
  • a2512b09ed Merge pull request 'show the full status when a test run fails' (#28) from earl-warren/setup-forgejo:wip-verbose into main earl-warren 2023-06-24 08:42:58 +0000
  • 5a8583b781
    show the full status when a test run fails Earl Warren 2023-06-24 10:28:04 +0200
  • e5d2e4abe0
    upgrade to go1.20.5 Earl Warren 2023-06-24 10:27:51 +0200
  • f959b290ec Merge pull request 'remove extra token argument from API' (#27) from earl-warren/setup-forgejo:wip-api into main earl-warren 2023-06-14 20:05:55 +0000
  • 3a6f1eb8f9
    remove extra token argument from API Earl Warren 2023-06-14 22:00:42 +0200
  • 4ebf29226f Merge pull request 'replace ubuntu-latest with docker for clarity' (#26) from earl-warren/setup-forgejo:wip-example into main earl-warren 2023-05-30 13:34:41 +0000
  • efb633bec9
    replace ubuntu-latest with docker for clarity Earl Warren 2023-05-30 15:16:16 +0200
  • df36663bb0 Merge pull request 'examples to use as references for the actions documentation' (#24) from earl-warren/setup-forgejo:wip-example into main earl-warren 2023-05-29 15:50:52 +0000
  • ea6a9c5277
    nested integration tests Earl Warren 2023-05-29 17:12:44 +0200
  • bf7851a1c5
    split integration tests (nested or not) Earl Warren 2023-05-29 17:12:23 +0200
  • 9e59ef5abd
    example: service Earl Warren 2023-05-29 16:35:13 +0200
  • a69ecf9f35
    example: container Earl Warren 2023-05-29 16:07:00 +0200
  • cdd9a76852
    example: echo Earl Warren 2023-05-29 15:26:29 +0200
  • a6e1d54a97 Merge pull request 'add test to verify the runner is registered' (#23) from earl-warren/setup-forgejo:wip-runner into main earl-warren 2023-05-22 23:44:22 +0000
  • a131ea4581
    add test to verify the runner is registered Earl Warren 2023-05-23 01:29:17 +0200
  • 6d31f87d40 Merge pull request 'upgrade runner to 2.0.0' (#22) from earl-warren/setup-forgejo:wip-sync into main earl-warren 2023-05-22 10:03:54 +0000
  • 3e11a33132
    verify against 1.19.3-0 Earl Warren 2023-05-22 11:57:00 +0200
  • da1b7e32c7
    default to bridge network mode for backward compatibility Earl Warren 2023-05-22 11:00:49 +0200
  • 639acf0b68
    upgrade runner to 2.0.0 Earl Warren 2023-05-22 11:27:50 +0200
  • 096438b36b Merge pull request 'upgrade runner to 1.8.1' (#21) from earl-warren/setup-forgejo:wip-1.8.0 into main earl-warren 2023-05-21 23:54:40 +0000
  • 53a82a2321
    upgrade runner to 1.8.1 Earl Warren 2023-05-22 00:01:07 +0200
  • 08ccbccce0 Merge pull request 'do not use submodules because they do not always get loaded' (#20) from earl-warren/setup-forgejo:wip-lxc-helpers into main earl-warren 2023-05-21 21:11:58 +0000
  • f3b926adca
    remove lxc-helpers as a submodule Earl Warren 2023-05-21 22:58:27 +0200
  • 6a5ec6ba37
    sync lxc-helpers b0766388a2624bc56258053576c7c09dba2e7cf5 Earl Warren 2023-05-21 22:54:43 +0200
  • fa46839e6a
    load submodules for lxc-helpers Earl Warren 2023-05-21 22:30:12 +0200
  • 34520b296f Merge pull request 'upgrade lxc-helpers' (#19) from earl-warren/setup-forgejo:wip-lxc-helpers into main earl-warren 2023-05-21 12:41:39 +0000
  • c49db22b7a
    upgrade lxc-helpers Earl Warren 2023-05-21 14:28:45 +0200
  • 9c653c5938 Merge pull request 'DRY: re-use lxc-helpers' (#18) from earl-warren/setup-forgejo:wip-helpers into main earl-warren 2023-05-16 23:41:16 +0000
  • 7bb4ff5671
    DRY: re-use lxc-helpers Earl Warren 2023-05-17 01:02:22 +0200
  • 178b7fa387
    upgrade to go 1.20.4 Earl Warren 2023-05-17 01:01:54 +0200
  • 203f05100b
    add lxc-helpers Earl Warren 2023-05-16 23:39:10 +0200
  • fd145b4da2 Merge pull request 'upgrade the runner to v1.7.0' (#17) from earl-warren/setup-forgejo:wip-1.7.0 into main earl-warren 2023-04-30 22:43:23 +0000
  • 894556e7a2
    upgrade the runner to v1.7.0 Earl Warren 2023-05-01 00:26:55 +0200
  • ccc0561393
    make it easier to spot the logs in the output Earl Warren 2023-05-01 00:25:52 +0200
  • ee99134ef9 Merge pull request 'filter enviornment variables when launching the runner' (#16) from earl-warren/setup-forgejo:wip-environ into main earl-warren 2023-04-30 21:08:12 +0000
  • acff2f0697
    filter enviornment variables when launching the runner Earl Warren 2023-04-30 22:41:40 +0200
  • ae7f03683b Merge pull request 'Forgejo v1.19.2-0 has generate-runner-token' (#15) from earl-warren/setup-forgejo:wip-registration-token-admin into main earl-warren 2023-04-30 07:36:28 +0000
  • ee631a8bd7
    Forgejo v1.19.2-0 has generate-runner-token Earl Warren 2023-04-30 09:21:22 +0200
  • 33c7a0c667 Merge pull request 'install dependencies before anything else' (#13) from earl-warren/setup-forgejo:wip-api into main earl-warren 2023-04-05 21:35:51 +0000
  • 6a27a460b5
    version 1.19 is >= 1.19.0-3 Earl Warren 2023-04-05 23:27:33 +0200
  • 60af48d02b
    install dependencies before anything else Earl Warren 2023-04-05 23:18:02 +0200
  • 5d8a0e54b5 Merge pull request 'Forgejo >= v1.19.0-3 needs repo.actions' (#12) from earl-warren/setup-forgejo:wip-repo-actions into main earl-warren 2023-04-05 20:55:28 +0000
  • 89ed6c5186
    Forgejo >= v1.19.0-3 needs repo.actions Earl Warren 2023-04-05 17:40:06 +0200
  • 563dcf409d Merge pull request 'upgrade runner to 1.6.0' (#11) from earl-warren/setup-forgejo:wip-1.6.0 into main earl-warren 2023-04-05 15:24:43 +0000
  • eea48337e5
    upgrade runner to 1.6.0 Earl Warren 2023-04-05 17:16:00 +0200
  • 8c854211ba Merge pull request 'do not try to install the runner if it already available' (#9) from earl-warren/setup-forgejo:wip-use-binary into main earl-warren 2023-04-05 15:07:31 +0000
  • 1862690dde
    document how to use build_runner for a short debug loop Earl Warren 2023-04-05 16:48:22 +0200
  • 05c2b60cc5
    helper to compile from source Earl Warren 2023-04-05 14:49:04 +0200
  • e97991ef78
    do not try to install the runner if it already available Earl Warren 2023-04-04 18:24:21 +0200
  • f66ab11375 Merge pull request 'use the runner binary instead of building from source' (#8) from earl-warren/setup-forgejo:wip-use-binary into main earl-warren 2023-04-04 13:06:42 +0000
  • ae0922ec64
    use the runner binary instead of building from source Earl Warren 2023-04-04 12:51:16 +0200
  • 9b17c14d9d
    forgejo helper does not copy .git Earl Warren 2023-04-03 09:07:46 +0200
  • 22ff5f4704
    add api function to the forgejo helper Earl Warren 2023-04-02 16:02:16 +0200
  • 3d6675b7ba
    no need to check the token unless there is an action Earl Warren 2023-04-02 15:30:29 +0200
  • 0600dc375d
    rename forgejo forgejo-dependencies.sh for clarity Earl Warren 2023-04-01 18:22:40 +0200
  • eb11100b06 Merge pull request 'restart forgejo when docker restarts' (#5) from earl-warren/setup-forgejo:wip-container into main earl-warren 2023-04-01 14:17:51 +0000
  • 6bba87e804
    restart forgejo when docker restarts Earl Warren 2023-04-01 16:04:26 +0200
  • 50da263fad Merge pull request 'wip-container' (#4) from earl-warren/setup-forgejo:wip-container into main earl-warren 2023-04-01 13:08:50 +0000
  • 244f6688db
    run tests on pull requests Earl Warren 2023-04-01 14:52:42 +0200
  • 8fd60b424d
    add inputs.container that defaults to forgejo Earl Warren 2023-04-01 14:51:42 +0200
  • 8fbab2d77d
    LICENSE is MIT Earl Warren 2023-04-01 11:08:06 +0200
  • 42078f52f6
    documentation and sanity check for tokens Earl Warren 2023-03-30 16:52:28 +0200
  • b9dd7fd700
    set FORGEJO_TOKEN in test workflows Earl Warren 2023-03-30 16:11:04 +0200
  • 870dc58266
    FORGEJO_URL because github.server_url is empty Earl Warren 2023-03-30 09:11:45 +0200
  • 073db9062f
    add lxc-ip-prefix Earl Warren 2023-03-30 00:27:54 +0200
  • 70be187923
    echo the sha in the output Earl Warren 2023-03-29 23:33:49 +0200
  • 62f8a3c3f3
    verify outputs.token is not empty Earl Warren 2023-03-29 18:46:49 +0200
  • ed3687d21a
    do not try to replace SELF if there are not workflows Earl Warren 2023-03-29 16:50:46 +0200
  • 5e74823706
    refactor and publish forgejo-test-helper.sh Earl Warren 2023-03-29 15:23:09 +0200
  • 202709a555
    daemonize forgejo-runner Earl Warren 2023-03-27 23:30:22 +0200
  • 03450c69a0
    show what the runner is about while waiting for the result Earl Warren 2023-03-27 21:48:43 +0200
  • e9c25f1577
    pass through the runner inputs Earl Warren 2023-03-27 19:39:19 +0200
  • 0bc6cdef11
    add the runner-logs output Earl Warren 2023-03-27 17:36:59 +0200
  • e6bb54498c
    add host-port to the output Earl Warren 2023-03-27 16:43:26 +0200
  • aefd5f2538
    do not set ROOT_URL, override DOMAIN instead Earl Warren 2023-03-26 19:02:38 +0200
  • 2ddaa24d8f
    cleanup test directory Earl Warren 2023-03-26 19:02:26 +0200
  • ba6467a698
    add scope to the admin token Earl Warren 2023-03-26 19:02:06 +0200
  • c63c206b24
    document the dependency Earl Warren 2023-03-26 00:34:51 +0100
  • 786f5e83e5
    add documentation Earl Warren 2023-03-26 00:16:39 +0100
  • 9e530416d7
    do not pollute the checked out repository Earl Warren 2023-03-25 23:24:07 +0100
  • f68182a239
    add user/password inputs Earl Warren 2023-03-25 23:15:29 +0100
  • d479e59b59
    improve testing & reduce noise Earl Warren 2023-03-25 23:07:01 +0100
  • 579d09787e
    add parameters Earl Warren 2023-03-25 22:53:12 +0100
  • 9279b526cd
    nested LXC need different IP ranges Earl Warren 2023-03-25 19:14:55 +0100
  • 8b2ff23fc0
    setup the path of the action Earl Warren 2023-03-25 19:07:46 +0100
  • 115f9016a9
    debug Earl Warren 2023-03-25 18:50:36 +0100