{{ message }}
Repository navigation
Conversation
Collaborator
Author
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
3 times, most recently
from
August 23, 2024 20:34
ff26830 to
46ca5ad
Compare
Collaborator
Author
|
So far it indeed seems to work just great. |
Collaborator
Author
|
Main remaining problem is probably the naming at https://github.com/typesafegithub/github-workflows-kt/pull/1624/files#diff-76c4a08acf57b6c491c34cc60e6ad7bbc219fbd45dc0dda74550941ecac51200 :-/ |
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
August 23, 2024 20:44
46ca5ad to
14d4f80
Compare
Collaborator
Author
|
Of course the typing catalog should be polished to have proper output types which it currently does not have. |
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
August 23, 2024 21:13
14d4f80 to
f4b6351
Compare
Vampire
marked this pull request as ready for review
August 23, 2024 21:23
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
2 times, most recently
from
August 25, 2024 02:19
3a53468 to
f0429b9
Compare
Collaborator
Author
|
Forgot the job outputs, now they are also typed :-) |
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
9 times, most recently
from
August 31, 2024 18:28
adbea5b to
59626c0
Compare
Collaborator
Author
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
4 times, most recently
from
September 5, 2024 18:48
90360a0 to
09d160e
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
2 times, most recently
from
September 6, 2024 18:43
d7c1b5d to
f3b7790
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 27, 2024 04:07
f24be3b to
b7312ed
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 27, 2024 20:37
3bf0f10 to
7a302ad
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 27, 2024 20:37
b7312ed to
82626b6
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 27, 2024 21:27
7a302ad to
c660603
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 27, 2024 21:28
82626b6 to
5cf2155
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 28, 2024 10:51
c660603 to
79fa813
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 28, 2024 10:52
5cf2155 to
4b5d840
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 28, 2024 14:07
79fa813 to
d2f3975
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
2 times, most recently
from
October 28, 2024 21:16
7cf7158 to
e3fb0e7
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 30, 2024 09:39
d2f3975 to
d20434c
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 30, 2024 09:39
e3fb0e7 to
2167254
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 30, 2024 11:03
d20434c to
d42909a
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 30, 2024 11:03
2167254 to
71c6dd8
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
October 30, 2024 14:13
d42909a to
9d293a1
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
October 30, 2024 14:13
71c6dd8 to
af313d2
Compare
This was referenced Nov 16, 2024
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
December 8, 2024 23:08
9d293a1 to
30dd897
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
December 8, 2024 23:08
af313d2 to
ed8762b
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
December 9, 2024 11:56
30dd897 to
9d65dc9
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
December 9, 2024 11:56
ed8762b to
06a5920
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
January 4, 2025 13:33
9d65dc9 to
cd64a8e
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
January 4, 2025 13:33
06a5920 to
1cc527e
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
January 22, 2025 17:45
cd64a8e to
62d0334
Compare
Vampire
force-pushed
the
vampire/type-safe-inputs-and-outputs-wiring
branch
from
January 22, 2025 17:45
1cc527e to
eab1aa8
Compare
Vampire
force-pushed
the
vampire/binding-version-v2
branch
from
January 23, 2025 00:35
62d0334 to
1692740
Compare
This was referenced Apr 25, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Fixes #73
If types of input and output match, you can do
lookupOnlyExpression = cache.outputs.cacheHitIf types do not match for whatever reason, you can still do
lookupOnlyExpression = cache.outputs.cacheHit_Untypedor
or (but deprecated)
lookupOnly_Untyped = cache.outputs.cacheHit.expressionStringIf no type is declared for the output, you can still stuff the
_Untypedone into any expression input likelookupOnlyExpression = cache.outputs.cacheHit_UntypedAd-hoc outputs behave like untyped outputs in that you can stuff it into everywhere