Commit Graph
40 Commits
Author SHA1 Message Date
JayShortway b3a600e87c Adds actionlint to lint GitHub Actions workflows (#4326) 2024-10-15 18:10:40 +02:00
Will Taylor b0dff5bd13 update StoreKit version info in GitHub issue template 2024-09-12 10:25:24 -05:00
Andy Boedo 781151df49 Fix trigger all tests branch (#4135)
Fix trigger all tests branch (again). 

This was a pretty obvious bug - I was using the output of the
`get-branch` step, but I never set the id of the step to that.

This setup now more closely matches the [solution laid out as a github
comment](https://github.com/CircleCI-Public/trigger-circleci-pipeline-action/issues/61#issuecomment-1662021882)
2024-07-30 13:37:30 -03:00
Andy Boedo 8a476d67a1 tests trigger: add target-branch parameter to trigger from the right branch (#4121)
Fix the `@RCGitBot please test` issue where tests would always get
triggered from the `main` branch.

This solution is based on this comment:
https://github.com/CircleCI-Public/trigger-circleci-pipeline-action/issues/61#issuecomment-1662021882

But you can also see in the code that this is indeed how the branch name
is determined, and that that [logic looks the same as the one for
`GHA_action` and
`target-slug`](https://github.com/CircleCI-Public/trigger-circleci-pipeline-action/blob/a81cd720792a6088debd7f182b552845abb86f1b/src/lib/CircleCIPipelineTrigger.ts#L66),
so it's just undocumented.

We're using a fixed version, 1.2.0, so it shouldn't just randomly break.
2024-07-29 10:03:48 -03:00
JayShortway 8d7443cf81 Fixes trigger_all_tests.yml triggering on every issue comment (#4114) 2024-07-25 12:04:54 +02:00
JayShortway 68ac257229 [VERY MINOR] Fixes a typo in the bug_report issue template (#3945) 2024-07-25 09:35:17 +02:00
Toni Rico f597880794 Cleanup trigger_all_tests github workflow (#4088)
### Description
Small cleanup from comments in #4084
2024-07-22 08:58:16 +02:00
Toni RicoandAndy Boedo d9f783ba20 Fix workflow permission check logic (#4084)
### Description
This improves the permission checking logic for running github actions.
We also have it setup to only run actions by organization members, but
this acts as an additional check.

---------

Co-authored-by: Andy Boedo <andresboedo@gmail.com>
2024-07-19 10:40:58 +02:00
Andy Boedo 82e2419d05 [CI]: fix CI test trigger parameters (#4076)
fixes the parameters passed in when triggering tests from a github
comment
2024-07-19 09:51:57 +02:00
Andy Boedo f523678a5f [Ci] Fix trigger to run all tests from github actions (#4075)
Fixes the trigger #4051, which had a bad pointer to the workflow from
circleCI.
2024-07-17 12:32:45 -03:00
Andy Boedo a1850eb31b added new workflow to trigger all tests (#4051)
Follow up to #4025 

Adds a github action to trigger all tests based on a github PR comment. 

Annoyingly, this can only be [tested once the action is in the default
branch](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#issue_comment-on-issues-only-or-pull-requests-only),
the docs state:

> Note: This event will only trigger a workflow run if the workflow file
is on the default branch.

(I commented on this PR like 10 times before seeing this and didn't
understand why it wouldn't fire)

This uses [CircleCI's Marketplace action for
it](https://github.com/marketplace/actions/trigger-circleci-pipeline).

I also considered [triggering via
API](https://circleci.com/docs/triggers-overview/#run-a-pipeline-using-the-api),
but that has one big disadvantage in that the branch that the action
receives is `main`, so we'd have to do extra work to get the branch
name. This takes care of that automatically.
2024-07-17 11:27:56 -03:00
NachoSoto 41b3505c70 GitHub: improved ISSUE_TEMPLATE (#3022)
- Made the required fields a bit more obvious
- Changed some fields to checkboxes
- A reference to `.verbose` logs
2023-08-16 15:39:34 -07:00
Cesar de la Vega be71a545e0 Adds dependabot (#2259) 2023-02-02 15:09:07 -08:00
Andy Boedo 7d34e7c56b remove stalebot in favor of SLAs in Zendesk (#2196)
removes stalebot in favor of SLAs in Zendesk
2023-01-03 18:39:38 -03:00
Nate Lowry c288002f87 update CONTRIBUTING.md link in bug report template (#2119)
### Checklist
- [x] If applicable, unit tests (N/A)
- [x] If applicable, create follow-up issues for `purchases-android` and
hybrids (link is good in other repos)

### Motivation
Link was broken in the bug report template.

### Description
Updated the link to CONTRIBUTING.md
2022-12-07 17:53:59 -03:00
NachoSoto 934ba9d567 bug_report.md: changed SK2 wording (#2010) 2022-10-31 16:21:01 -07:00
NachoSoto 76110ba592 bug_report.md: clarify SK2 support (#1752) 2022-07-07 08:35:56 -07:00
aboedo f259433c50 fix contributing link (#1529) 2022-04-25 11:39:47 -03:00
NachoSoto cde4cf52c4 bug_report.md: added field for whether StoreKit2 is enabled (#1447) 2022-04-05 09:17:00 -07:00
beylmk 136dd2176f Remove issue bot (#1298) 2022-02-15 13:57:56 -08:00
Cody Kerns bbbb1d7eb2 add more exempt labels (#1209) 2022-01-21 12:34:14 -05:00
Josh Holtz 839882e5cd Update PULL_REQUEST_TEMPLATE.md (#1167) 2022-01-12 11:14:56 -06:00
Josh Holtz 40ebe35040 [github] update issue templates with emojis, same feature request url, and remove swift migration (#1088) 2021-12-15 12:28:52 -06:00
Cody Kerns b05201ad9f Update bot templates (#968)
* Update bot/templates

* update contact links

* replace duplicate

* add status link
2021-12-02 08:54:08 -05:00
beylmk ce0407b5be Update PR template to remind about android and hybrid follow-ups (#961) 2021-11-17 11:34:31 -08:00
Cesar de la Vega 4c0e245939 updates links (#852) 2021-09-13 11:50:13 -07:00
aboedo 0d9a9d5e12 issue bot fixes (#702)
* updated names of swift migration and test backfill labels, removed them from exclusions in stale bot

* reversed the labels so that locking is enabled but staling isn't for swift migration
2021-08-03 15:57:46 -03:00
aboedo df710d26a9 added exemptions for swift-migration and test-backfill labels (#698) 2021-08-02 14:08:56 -03:00
Joshua Liebowitz 21a570a539 Update issue templates (#537)
* Update issue templates

Looks like GitHub wants this named differently 🤷‍♂️

* Delete migration_task.md

* Update custom.md
2021-06-25 10:22:54 -07:00
Joshua Liebowitz 955da7d37c Create migration_task template (#534)
* Create migration_task template

For use for the Swift migration related milestones and project board. It will make creating and linking stories easier 🚀

* Update migration_task

* Update and rename migration_task to migration_task.md

Add some line breaks and add .md to end of file, whoopsies 🤦‍♂️
2021-06-23 13:48:28 -07:00
Joshua Liebowitz ef1dd6ae86 Use main branch for all the things instead of develop (#521) 2021-06-09 10:33:38 -07:00
tiinanguyen cb3a7df8d3 Update lock.yml to exclude specific labels (#507) 2021-05-21 10:48:59 -03:00
tiinanguyen 2eab870a1e Update issue incomplete message
Although we have the checklist at the top of the bug template, some developers may delete the entire template without looking at it first. This PR adds a blurb to the issue bot's message to link to the Help Center if they're looking for support help.
2021-03-19 14:10:44 -07:00
Tina Nguyen 5c772e24d9 lowercased "updated" in bug_report 2021-03-11 09:34:21 -08:00
Tina Nguyen 44b22dbbe2 general cleanup 2021-03-10 13:39:00 -08:00
Tina Nguyen 1ed121c9ac remove 'investigating' from onlyLabels field 2021-03-08 11:49:48 -08:00
Tina Nguyen 2a4cb69c74 Initial configuration of bots 2021-03-08 11:42:19 -08:00
Cesar de la Vega 2235a6eefb Remove "Android Studio" from the issue template 2020-07-25 07:50:41 -07:00
Alexandre Colucci e0a059b536 Change in the GitHub bug report template "XCode" by the correct word "Xcode" (#294)
The template to create a new issue uses "XCode" instead of "Xcode"

Steps to reproduce:
- Create a new bug report on GitHub

Result: The GitHub template contains the words "XCode/Android Studio version:"
2020-07-25 07:49:12 -07:00
Cesar de la Vega 25fe4193bd Adds issue templates (#269)
* Adds templates

* adds config.yml

* updates feature request template
2020-07-07 18:06:21 -07:00