15 Commits

Author SHA1 Message Date
Pete Davison
0ab1b2a65b feat: add branding 2025-09-12 13:57:50 +00:00
Pete Davison
a44d6c60c9 chore: rename go-task/action to go-task/setup-task 2025-09-10 12:35:33 +00:00
Samuel Ryan
474ea43722 feat: Default repo-token to GitHub token
The absence of a default value for  `repo-token` means that this action may start to fail long after it has been implemented by a developer: the developer adds the action to their workflow (without a token because it's optional) and then, at some point in the future, their workflows may *randomly* start to fail because they've hit the unauthenticated rate-limit.
2025-09-09 17:07:27 +00:00
Pete Davison
d100fbbfa8 feat: update arduino/setup-task to go-task/action 2025-09-09 16:59:50 +00:00
Guillaume Desvé
f2514b0e1c Bump node from 16 to 20 (#919) 2024-02-06 11:09:10 +01:00
Kasper Garnæs
ba0113b2fc Bump Node version from 12 to 16
GitHub is migrating all actions from Node 12 to Node 16 and is raising warnings for actions still using Node 12.
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/

Update the version accordingly.
2022-10-10 23:12:39 +02:00
per1234
5cf16d8439 Remove redundant default version code
The default value of the version input is defined in the action metadata, so having another default setting in the code
is purely redundant and doubles the maintenance effort required on every major release of Task (note that they already
went out of sync).
2021-05-07 14:16:52 -07:00
per1234
c1b58238d5 Bring all files into Prettier formatting compliance 2021-05-07 04:49:09 -07:00
per1234
6d4f58adcf Change project name to "arduino/setup-task"
Change project name to "arduino/setup-task"

The Task documentation consistently refers to the tool as "Task". Taskfile is the term used for Task's configuration file.
This action is setting up the Task tool, not setting up the Task configuration file, so "arduino/setup-task" is more
appropriate than "arduino/setup-taskfile".
2021-05-07 02:49:21 -07:00
per1234
682927279f Add inputs.<input_id>.required keys to action metadata
Even though it obviously works fine without it, this is a required key according to the official GitHub Actions
documentation:

https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#inputsinput_idrequired

Accordingly, it is required by the JSON schema.
2021-05-04 03:26:30 -07:00
per1234
85dca39a90 Use ncc to compile action
This allows the node_modules to be removed from the repository, as is already done in the `arduino/setup-arduino-cli`,
`arduino/arduino-lint-action`, and `arduino/create-changelog` actions.
2021-05-03 22:24:36 -07:00
Andrey Nering
34c02fd36f Task: Install v3.x.x by default 2021-04-23 18:46:47 -03:00
Umberto Baldi
1708162f41 Fix unexpected input warning (#87) 2020-11-24 11:01:10 +01:00
Massimiliano Pippi
d53f767597 fix default version in metadata 2019-08-24 16:57:53 +02:00
Massimiliano Pippi
3fcc6951ab import sources 2019-08-23 17:30:46 +02:00