Bartek Pacia
0ca7a949e7
Remove macos-13 (Intel) runner from CI ( #388 )
...
macos-13 was retired by GitHub in December 2025 and no longer works.
Intel-based macOS runners are being phased out entirely by GitHub,
with only expensive *-large variants remaining as alternatives.
Closes #387
Made-with: Cursor
2026-03-17 13:23:10 +01:00
Nicholas Beninato
fd55f4c5af
Support dynamic values for PUB-CACHE-PATH ( #363 )
...
* use expand_key for PUB_CACHE_PATH
* add tests
* add dash
* use PUB_CACHE
2025-06-24 23:50:48 +02:00
Koji Wakamiya
ce3cf2160d
test: Split test cases by architecture ( #305 )
2024-12-20 10:31:11 +01:00
ErBW_s
799318a131
feat: add git source support ( #334 )
...
* try to add git source support
* improve GIT_SOURCE output name
* fix syntax
---------
Co-authored-by: Bartek Pacia <barpac02@gmail.com >
2024-12-03 20:23:57 +01:00
Koji Wakamiya
9bc1d83fda
Remove macos-14 from matrix ( #304 )
...
* fix: Fix conditional statements in workflow
* chore: Update operating system matrix
2024-11-23 23:26:02 +01:00
Bartek Pacia
bcec24ecf7
Fix failing tests ( #327 )
...
* try to fix failing tests
* continue on error
* remove Flutter versions that aren't available natively for arm64 macOS
* explicitly specify arch = x64 (`-a x64`)
* fix order of args
* remove redundant quotes
* make `dry-run` also accept bools
2024-08-21 02:53:58 +01:00
Bartek Pacia
94b32dd006
test action: allow to run manually ( #325 )
2024-08-20 02:09:15 +01:00
kzrnm
44ac965b96
Add dry-run ( #270 )
...
* Add dry-run
* Add dry-run test
* format
---------
Co-authored-by: Bartek Pacia <barpac02@gmail.com >
2024-04-02 14:25:52 +02:00
Bartek Pacia
0ef13f12a5
Add flutter-version-file ( #290 )
...
* update README with new info
* setup.sh: update arg parsing to add support for `flutter-version-file` as `-f pubspec.yaml`
* action.yaml: add flutter-version-file
* setup.sh: require `yq` only when -f option is specified
* fix tests and add a new one
* enable shell options: `errexit` and `nounset`
* move falling back to defaults to single place - setup.sh
* action.yaml: reduce number of arguments in the last invocation
2024-04-01 04:03:05 +02:00
Bartek Pacia
49cd17165c
split longer lines
2024-03-31 22:15:17 +02:00
Bartek Pacia
cea4cf68a1
workflow.yaml: minor fix
2024-03-31 22:08:29 +02:00
Bartek Pacia
e70699e140
file renames
2024-03-31 22:07:39 +02:00
Bartek Pacia
86d4518859
format workflow.yml
2024-03-31 19:33:40 +02:00
Koji Wakamiya
d1e0151b5f
chore: Add m1 chip macos
2024-03-18 22:40:06 +09:00
Koji Wakamiya
14bf5302ef
Set architecture options from runner's architecture ( #264 )
...
* feat: Add ARCH_NAME variable and set default ARCH value
* chore: Show runner's os and architecture
* chore: Update actions
2024-02-05 09:06:33 +07:00
Devon Carew
02b923c0e1
add support for the main channel ( #258 )
...
* add support for the main channel
* update testing for the 'main' channel
2023-11-20 16:29:45 +07:00
Alif Rachmawadi
aa6d9b9844
update cache test
2023-11-01 18:11:33 +07:00
Gustl22
cc97e1648f
feat: Allow git ref as version in master channel ( #237 )
...
* feat: Allow git ref as version in `master` channel
* fix lint
* fix parsing
* fix test
* fix checkout, add tests
* replace with tab
2023-10-11 15:55:21 +07:00
Alif Rachmawadi
48cafc2471
re-add master channel support
2023-03-23 05:52:25 +07:00
Alif Rachmawadi
55a58f6493
make simpler
2023-03-21 21:49:20 +07:00
Alif Rachmawadi
d369dd765d
make simpler
2023-03-21 21:46:00 +07:00
Alif Rachmawadi
ed0e860e8f
make simpler
2023-03-21 21:37:50 +07:00
Alif Rachmawadi
37734c707c
update test fixtures
2023-03-21 21:31:03 +07:00
Alif Rachmawadi
b1ba330d99
update test fixtures
2023-03-21 21:25:27 +07:00
Alif Rachmawadi
dbf1fa04f4
Replace set-output with $GITHUB_OUTPUT; fixes #192 ( #194 )
...
* replace set-output with $GITHUB_OUTPUT
* use stdout for test mode
* update readme
2022-10-13 06:31:27 +07:00
Alif Rachmawadi
45dd344cec
github sponsor
2022-09-08 11:37:17 +07:00
Alif Rachmawadi
de3cdb9a4b
enhance set output
2022-09-08 09:12:35 +07:00
Alif Rachmawadi
1e952778af
enhance set output
2022-09-08 00:57:19 +07:00
Alif Rachmawadi
9d48f4efd5
use named arguments for version and arch
2022-08-25 17:24:16 +07:00
Alif Rachmawadi
6c2e035f26
fix test manifest load
2022-07-26 17:47:54 +07:00
Alif Rachmawadi
c30358aafe
dynamic cache path
2022-07-26 13:20:39 +07:00
Alif Rachmawadi
e09ab0131a
remove opencollective
2022-07-24 21:17:47 +07:00
Alif Rachmawadi
becfb71246
shellcheck linter
2022-07-24 19:30:59 +07:00
Alif Rachmawadi
54864698df
test mode and cache key builder ( #175 )
2022-07-24 19:19:31 +07:00
Jiun Kim
29ad5bdaf4
Update for any-version on any-channel ( #155 )
...
* Update for testing any-version on any-channel
* Update `latest_version` and Add `latest_channel_version`
2022-06-05 16:06:25 +07:00
Alif Rachmawadi
d8687e6979
add open collective funding
2022-04-20 06:42:47 +07:00
Goooler
2fcd5629bc
Bump actions/checkout to v3 ( #145 )
2022-04-19 17:54:50 +07:00
Alif Rachmawadi
f0cc0311e0
update .pub-cache location
2022-03-31 12:45:08 +07:00
Peter Leibiger
b3c14e7ecc
Fix temp folder handling on windows
...
Something with the globing seems not work but not sure exactly. Now using a simple way of ensure that the target folder never exists when calling `mv` so that it behaves as a rename instead of a move into. The folder still needs to be created first so that parent folders (in case of a custom cache path) are created.
2022-02-04 17:30:43 +01:00
David Miguel Lozano
2d3283596d
Remove dev channel
2022-02-04 12:04:07 +01:00
Alif Rachmawadi
b5a1c34304
run workflow on pull request
2022-02-04 10:30:09 +00:00
Alif Rachmawadi
4f5d1c6d12
add cache path option
2022-01-13 10:46:00 +00:00
Alif Rachmawadi
03e576dcd6
actions/cache integration
Main workflow / test_channel (beta, macos-latest) (push) Failing after 1s
Main workflow / test_channel (stable, macos-latest) (push) Failing after 2s
Main workflow / test_cache (macos-latest) (push) Failing after 3s
Main workflow / test_channel (dev, macos-latest) (push) Failing after 2s
Main workflow / test_channel (beta, ubuntu-latest) (push) Failing after 49s
Main workflow / test_channel (dev, ubuntu-latest) (push) Failing after 9s
Main workflow / test_channel (stable, ubuntu-latest) (push) Failing after 9s
Main workflow / test_version (1) (push) Failing after 8s
Main workflow / test_version (2.5.3) (push) Failing after 9s
Main workflow / test_version (2.x) (push) Failing after 9s
Main workflow / test_version (v1.12) (push) Failing after 20s
Main workflow / test_any_channel (push) Failing after 15s
Main workflow / test_cache (ubuntu-latest) (push) Failing after 10s
Main workflow / test_channel (beta, windows-latest) (push) Has been cancelled
Main workflow / test_channel (dev, windows-latest) (push) Has been cancelled
Main workflow / test_channel (stable, windows-latest) (push) Has been cancelled
Main workflow / test_master_channel (push) Has been cancelled
Main workflow / test_cache (windows-latest) (push) Has been cancelled
2022-01-10 04:45:27 +00:00
Alif Rachmawadi
f95a8c953b
add actions/cache support
Main workflow / test_channel (beta, ubuntu-latest) (push) Failing after 8s
Main workflow / test_channel (dev, ubuntu-latest) (push) Failing after 18s
Main workflow / test_channel (stable, ubuntu-latest) (push) Failing after 8s
Main workflow / test_version (2.5.3) (push) Failing after 33s
Main workflow / test_any_channel (push) Failing after 15s
Main workflow / test_version (1) (push) Failing after 2m16s
Main workflow / test_version (2.x) (push) Failing after 32s
Main workflow / test_version (v1.12) (push) Failing after 23s
Main workflow / test_with_cache (push) Failing after 1m15s
Main workflow / test_channel (beta, macos-latest) (push) Failing after 3s
Main workflow / test_channel (dev, macos-latest) (push) Failing after 2s
Main workflow / test_channel (stable, macos-latest) (push) Failing after 2s
Main workflow / test_channel (beta, windows-latest) (push) Has been cancelled
Main workflow / test_channel (dev, windows-latest) (push) Has been cancelled
Main workflow / test_channel (stable, windows-latest) (push) Has been cancelled
Main workflow / test_master_channel (push) Has been cancelled
2022-01-07 04:54:02 +00:00
Alif Rachmawadi
59a5481c7d
fix PUB_CACHE env
Main workflow / test_channel (beta, ubuntu-latest) (push) Failing after 16s
Main workflow / test_channel (dev, ubuntu-latest) (push) Failing after 16s
Main workflow / test_version (1) (push) Failing after 7s
Main workflow / test_version (v1.12) (push) Failing after 14s
Main workflow / test_channel (stable, ubuntu-latest) (push) Failing after 19s
Main workflow / test_version (2.5.3) (push) Failing after 7s
Main workflow / test_version (2.x) (push) Failing after 14s
Main workflow / test_any_channel (push) Failing after 15s
Main workflow / test_channel (beta, macos-latest) (push) Failing after 2s
Main workflow / test_channel (dev, macos-latest) (push) Failing after 2s
Main workflow / test_channel (stable, macos-latest) (push) Failing after 2s
Main workflow / test_channel (dev, windows-latest) (push) Has been cancelled
Main workflow / test_channel (stable, windows-latest) (push) Has been cancelled
Main workflow / test_master_channel (push) Has been cancelled
Main workflow / test_channel (beta, windows-latest) (push) Has been cancelled
2022-01-06 10:46:35 +00:00
Alif Rachmawadi
37e2edb15e
add any channel
2022-01-06 09:21:17 +00:00
Alif Rachmawadi
c64fa18722
add master channel
2022-01-06 09:05:37 +00:00
Alif Rachmawadi
a3bd2fdf17
add version matrix test
2022-01-06 08:57:24 +00:00
Alif Rachmawadi
a7e6ec0df9
add PUBCACHE
2022-01-06 08:48:07 +00:00
Alif Rachmawadi
23835ee500
add dart bin to path
2022-01-06 08:45:45 +00:00