8ca0fb2fd0
Merge pull request 'Replace mentions to github and forgejo for stackit git' ( #3 ) from stackit into main
...
Reviewed-on: #3
2026-04-23 14:05:35 +00:00
jaime merino
023907bee4
Replace mentions to github and forgejo for stackit git
2026-04-23 15:54:40 +02:00
e970961f4d
Merge pull request 'use the repository-specific issue index instead of the global issue ID.' ( #2 ) from stackit into main
...
Reviewed-on: #2
2026-04-23 12:25:26 +00:00
jaime merino
2bcb71ffdf
use the repository-specific issue index instead of the global issue ID.
2026-04-23 12:51:58 +02:00
5a92a14f06
Merge pull request '- Fixed Approver Expansion: Repaired the broken expandGroupFromUser function in approvers.go. It now correctly utilizes the Forgejo SDK to search for teams within an organization and expand them into individual users, while respecting the option to exc…' ( #1 ) from stackit into main
...
Reviewed-on: #1
2026-04-22 13:44:47 +00:00
jaime merino
9e098fbb6e
- Fixed Approver Expansion: Repaired the broken expandGroupFromUser function in approvers.go. It now correctly utilizes the Forgejo SDK to search for teams within an organization and expand them into individual users, while respecting the option to exclude the workflow initiator.
...
- Removed GitHub Dependencies: Excised the unused newGithubClient and its associated dependencies (google/go-github and oauth2) from main.go and go.mod.
- Project Infrastructure Updates:
- Updated Dockerfile to use golang:1.25 for consistency with go.mod.
- Modified action.yaml to run from the local Dockerfile, ensuring that the Forgejo-specific logic is utilized.
- Validation: Verified all changes through a successful build and by running the full test suite, all of which passed.
2026-04-22 15:28:23 +02:00
TakumiMukaiyama
3811d88913
chore: update base image from alpine:3.14 (EOL) to alpine:3.23 ( #212 )
...
* chore: update base image from alpine:3.14 to alpine:3.21
Alpine 3.14 reached EOL in November 2024 and no longer receives
security updates. Update to 3.21 (latest stable) to ensure continued
security patch coverage.
Closes #211
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* chore: update base image from alpine:3.14 (EOL) to alpine:3.23
Alpine 3.14 reached EOL in November 2024. Update to 3.23 (latest stable,
EOL: November 2027) to ensure continued security patch coverage.
Closes #211
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 10:03:57 -04:00
Chris Pressland
9dd64bee80
chore: add support for non-github urls such as forgejo ( #210 )
2026-04-13 10:03:44 -04:00
dependabot[bot]
d8289abf87
Bump golang.org/x/crypto in the go_modules group across 1 directory ( #202 )
...
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto ).
Updates `golang.org/x/crypto` from 0.35.0 to 0.45.0
- [Commits](https://github.com/golang/crypto/compare/v0.35.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-28 23:25:07 +05:30
Sunny
ab01c89357
Upgrading the docker image version ( #201 )
2025-11-17 00:32:07 +05:30
dependabot[bot]
ace61e3b48
Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 ( #200 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.32.0 to 0.33.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-16 21:40:47 +05:30
Brian Sneddon
1afc677e1f
Add configurable polling interval for GitHub API calls ( #197 )
...
- Add polling-interval-seconds input parameter to action.yaml (default: 10)
- Update polling logic to use configurable interval
- Add input validation to ensure positive values
- Update README with usage documentation
This allows users to customize how frequently the action polls GitHub API
for approval status, enabling them to reduce API calls or speed up response
times based on their needs.
2025-11-16 21:40:04 +05:30
dependabot[bot]
32d182eec2
Bump golang.org/x/oauth2 from 0.31.0 to 0.32.0 ( #198 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.31.0 to 0.32.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.31.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 17:33:34 +05:30
dependabot[bot]
d05ca6dad1
Bump golang.org/x/oauth2 from 0.30.0 to 0.31.0 ( #195 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-05 03:27:09 +05:30
kjluedke
685e338349
Docs: Update readme for org team approvers ( #194 )
...
* Docs: Update readme for org team approvers
* Update README.md
---------
Co-authored-by: Sunny <55059942+snskArora@users.noreply.github.com>
2025-09-02 10:03:01 +05:30
Ben Friebe
157e108e95
Fix grammar, spelling, and punctuation in the README ( #193 )
2025-08-01 12:28:40 -04:00
Sunny
7d6b9585ea
Patch/readme ( #191 )
...
* Update README.md
* Update README.md
* Update README.md
2025-06-14 04:40:46 +05:30
Sunny
809247d487
Update README.md ( #189 )
2025-06-14 02:23:59 +05:30
Sunny
65197b1411
Issue Content handling -> README update ( #188 )
...
* Updates for release 1.11.0
* [skip ci] Update README.md
* [skip ci] Update README.md
* Update README.md
2025-06-14 02:17:44 +05:30
Sunny
e2f9040b95
Updates for release 1.11.0 ( #187 )
...
* Updates for release 1.11.0
* [skip ci] Update README.md
* [skip ci] Update README.md
2025-06-14 02:06:37 +05:30
Marco Stuurman
dd3e4e00d2
Add option for using a file as input for the issue body ( #140 )
...
* Add option for using a file as input for the issue body
* Revert irrelevant version bumps
2025-06-14 00:38:17 +05:30
Sunny
3441ed44b6
Multi arch build & Version bump ( #185 )
...
* Upgrading versions
* mod tidy
* LInting
* Linting
* Update action.yaml
* [skip ci] Reverting test changes
* msc chnages
* Update Makefile
* Update README.md
* Update README.md
* Update README.md
* Update Makefile
* [skip ci] Update README.md
* cosmetic changes
2025-06-13 19:16:46 +05:30
Sunny
a1f96b91e2
Updates for release 1.10.0 ( #183 )
2025-05-27 01:44:38 +05:30
Liz MacLean
fb0bfeda5f
Fix typo in README related to the action output of approval status ( #181 )
2025-05-21 03:47:01 +05:30
Liz MacLean
9ef3307c25
Update README.md to have a more explicit callout about timeout-minutes ( #180 )
2025-05-10 11:10:29 -04:00
Sunny
bfb0ba38d0
Adding support for issue-body with more than 65536 words, issue body to be created as an issue comment ( #167 )
...
* push a built package to ghcr
* adding err catch
* auth check
* auth update
* update uname
* update uname
* testing with splitted issues
* minor fix
* revert testing changes
* Update approval.go
2025-04-26 12:02:02 +05:30
Simeon Widdis
c1ebf589e2
Make name comparison case-insensitive ( #172 )
...
Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
2025-04-20 21:06:57 +05:30
Liz MacLean
ef4dddd64b
Issue templates ( #161 )
2025-03-17 10:58:51 -04:00
Liz MacLean
330ce9b42b
Create CONTRIBUTING.md ( #160 )
2025-03-17 10:58:39 -04:00
sunny-1651
e6592a6b32
create go sum at build-time with fresh hashes
2025-03-07 13:18:18 +05:30
Mateus Caruccio
c10ec77612
Feature: Save output ( #132 )
2025-03-07 01:46:54 -05:00
Liz MacLean
8248019266
Cleanup README and add some more informative messaging ( #149 )
2025-03-06 15:50:38 -05:00
Sanskar Arora
f464d52e13
Merge pull request #158 from trstringer/codeql-trigger-patch
...
Update codeql.yml
2025-03-04 21:55:06 +05:30
Sanskar Arora
2177c2e237
Update codeql.yml
2025-03-04 21:54:44 +05:30
Sanskar Arora
40f0592f18
Merge pull request #150 from lizziemac/feat/remove-extra-title-text
...
Remove default title if custom title is provided
2025-03-04 21:46:27 +05:30
Sanskar Arora
8b4df3f1bc
Dependabot codeql patch ( #152 )
...
* addding codecheck yamls
* updating versions
* code ql to run only on main repo not forks
2025-03-03 19:26:53 -05:00
Bailey Everts
77d7e0184d
feat: dispaly users as a list ( #138 )
2025-02-23 11:36:20 -05:00
Bailey Everts
846a0ce970
feat: use blocks for issue-body ( #137 )
2025-02-22 13:53:00 -05:00
Sanskar Arora
c17f1c63ff
Adding the capability to create the approval issue in the another repository ( #142 )
...
* Adding the capability to create the approval issue in another repository
* reverting testing changes
* reverting test changes contd.
* Updating readme and removing a debug line
* Introduce a 'fail-on-denial' boolean (#147 )
* Introduce a 'fail-on-approval' boolean
* Use test docker image
* oops
* change default and fix logic
* Update action.yaml
* Fix linting error
* Adding the capability to create the approval issue in another repository
* reverting testing changes
* reverting test changes contd.
* moving targetRepo inputs from env vars to action-args
* Update constants.go
* Update constants.go to resolve nuances created by inconsistent tab length settings
---------
Co-authored-by: Liz MacLean <18120837+lizziemac@users.noreply.github.com>
2025-02-22 13:50:00 -05:00
Liz MacLean
17c84dd688
Remove default title if custom title is provided
2025-02-17 15:12:35 -05:00
Liz MacLean
aba06e32f1
Introduce a 'fail-on-denial' boolean ( #147 )
...
* Introduce a 'fail-on-approval' boolean
* Use test docker image
* oops
* change default and fix logic
* Update action.yaml
* Fix linting error
2025-02-14 20:23:48 -05:00
Florian Kaiser
d2e412d840
Fix issue URL in job log ( #112 )
2024-06-19 17:22:23 -04:00
Yucel Okcu
287b77b470
fix: use correct base URL if not enterprise ( #125 )
2024-06-19 17:20:51 -04:00
Thomas Stringer
662b3ddbc7
Create new release ( #123 )
2024-06-12 20:42:28 -04:00
Vanley
315f51d888
add timeout-minutes to valid imputs ( #121 )
2024-06-12 20:21:14 -04:00
Augusto Melo
dd1555b1d1
fix( #75 ): display corect base URL if using GHE ( #90 )
...
It was displaying the GH URL even though the GHE was configured, using the client.baseURL will correctly display a
correct value.
https://pkg.go.dev/github.com/google/go-github/v50/github#Client
2023-04-23 11:02:50 -04:00
Thomas Stringer
a824dad59a
Release v1.9.0 ( #84 )
...
Signed-off-by: Thomas Stringer <thomas@trstringer.com>
2023-02-18 09:43:31 -05:00
Brandon Ward
639442a9fa
Feature: Allow Custom Approval or Denial Words ( #66 )
...
* Add support for custom approval and denial words
* Work out some regex nuances with GitHub
2023-02-16 20:20:43 -05:00
Daniel Gonzalez
948dfe9537
Add new input 'issue-body' ( #74 )
...
* Add new input 'issue-body'
Similar to the 'issue-title' input, 'issue-body' allows to put custom
text to the body of the approval issue.
* Update readme for 'issue-body' input
2023-01-20 07:13:43 -05:00
Thomas Stringer
a28646d113
Add the issue link to the action output ( #64 )
...
Signed-off-by: Thomas Stringer <thomas@trstringer.com>
2022-11-14 19:27:43 -05:00